如何以编程方式设置WPF Toolkit DateTimePicker

本文关键字:WPF Toolkit DateTimePicker 设置 方式 编程 | 更新日期: 2023-09-27 18:21:21

我不敢相信没有一个样本可以用于xceed WPF工具包的日期时间选择器。所有的代码片段对像我这样的新手来说都是无用的

我已声明我的日期时间选择器如下:

<xctk:DateTimePicker x:Name="dpFromAT" Grid.Row="0" Grid.Column="2"  ></xctk:DateTimePicker>

现在我想做的就是设置启动程序时显示的值。我在加载事件期间尝试了以下代码,但都不起作用:

dpFromAT.DefaultValue = (DateTime?)CUtilities.VisibleChartTrendFrom;
dpFromAT.Value = (DateTime?)CUtilities.VisibleChartTrendFrom;
dpToAT.DefaultValue = (DateTime?)CUtilities.VisibleChartTrendTo;
dpToAT.Value = (DateTime?)CUtilities.VisibleChartTrendTo;

如何以编程方式设置WPF Toolkit DateTimePicker

DateTimePicker具有Value属性,因为没有其他类型为DateTime的属性。将该属性与XAML绑定,并在加载页面时自动更新

代码片段:

<xctk:DateTimePicker Value="{Binding todayDate}"></xctk:DateTimePicker>
private DateTime todayDate = DateTime.Today;
        public DateTime todayDate
        {
            get
            {
                return todayDate
            }
            set
            {
                  todayDate = value;
             }
          }