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

时间:2015-11-09 12:22:35

标签: c# wpf datetimepicker

我无法相信xceed WPF工具包日期时间选择器没有单一样本。所有的代码片段对像我这样的新手都没用。

我已将datetimepicker声明如下:

<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;

1 个答案:

答案 0 :(得分:1)

DateTimePicker具有 Value 属性,因为没有其他属性类型为DateTime.Bind该属性包含XAML,并且在页面加载时会自动更新

代码段:

<xctk:DateTimePicker Value="{Binding todayDate}"></xctk:DateTimePicker>

private DateTime todayDate = DateTime.Today;
        public DateTime todayDate
        {
            get
            {
                return todayDate
            }
            set
            {
                  todayDate = value;
             }
          }