设置DateTimePicker的默认值

发布于 2024-09-14 20:07:26 字数 608 浏览 13 评论 0原文

目前我的 DateTimePickers 是空白的,我希望它们有一个默认设置,即

Today.AddYears(20); & Today.AddDays(5);

我现在所做的是 'DateTimePicker.Text = DateTime.Today.AddYears(-100).ToString();'正如您可能知道的那样,这不起作用,因此我才问这个问题。

一点信息:- 我需要它,以便如果它们没有更改并且按下按钮,它会使用默认日期。如果它们被更改,我显然需要使用更改后的日期。

建议。

XAML 添加:

<igEditors:XamDateTimeEditor Name="startDateTimePicker"
  Grid.Row="1"
  Grid.Column="1"
  xmlns:igEditors="http://infragistics.com/Editors"
  Height="18"
  Width="100"
  Format="yyyy-MM-dd"
  VerticalAlignment="Top"
  HorizontalAlignment="Center" />

Currently my DateTimePickers are blank, I would like them to have a default setting i.e

Today.AddYears(20); & Today.AddDays(5);

What I have done at the moment is 'DateTimePicker.Text = DateTime.Today.AddYears(-100).ToString();' As you can probably tell, this isn't working hence why I'm asking the question.

Bit of information :- I need it so that if they arent changed and the button is pressed it uses the default dates. If they are changed, I obviously need to use the changed dates.

Suggestions.

XAML ADDED:

<igEditors:XamDateTimeEditor Name="startDateTimePicker"
  Grid.Row="1"
  Grid.Column="1"
  xmlns:igEditors="http://infragistics.com/Editors"
  Height="18"
  Width="100"
  Format="yyyy-MM-dd"
  VerticalAlignment="Top"
  HorizontalAlignment="Center" />

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

失去的东西太少 2024-09-21 20:07:26

设置< /a> 属性应该可以解决问题:

DateTimePicker.Value = DateTime.Today.AddYears(-100);

由于它的类型是 DateTime,因此您不需要任何 ToString 转换。

Setting the Value property should do the trick:

DateTimePicker.Value = DateTime.Today.AddYears(-100);

And since it's type is DateTime, you don't need any ToString conversions.

梦中楼上月下 2024-09-21 20:07:26

只需设置 DateTimePicker 控件的 value 属性即可。

Just set the value property of DateTimePicker Control.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文