gpt4 book ai didi

c# - 可以将单独的日期和时间字段绑定(bind)到 C# 中的单个 DateTime 吗?

转载 作者:行者123 更新时间:2023-11-30 18:10:33 24 4
gpt4 key购买 nike

我们的界面在单独的框中显示日期和时间。一个日期框(使用 DatePicker),一个时间框(作为 TextBox)。

是否可以将单个 DateTime(或者最好是可为 null 的 DateTime)数据绑定(bind)到这些单独的值? (如果没有,有什么替代方案?)

如何做到这一点?

最佳答案

在您的界面中创建一个公共(public)属性或方法来检索整个日期。然后,此方法或属性将使用您的界面字段创建日期。您所做的听起来像是一个用户友好的界面,因为将两者明确分开是合乎逻辑的。

public DateTime GetDateTime(){
return new DateTime(DateControl.Year,DateControl.Month,DateControl.Day,TimeControl.Hour,TimeControl.Minute);
}

例如,这可能是您界面上可以使用的一种可能方法!

随后你可以有一个 set 方法,它接受一个日期时间,然后你拆分值并绑定(bind)两个控件。 :-)

安德鲁

关于c# - 可以将单独的日期和时间字段绑定(bind)到 C# 中的单个 DateTime 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1256471/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com