C#xceed DateTimePicker

时间:2016-09-15 07:35:17

标签: c# wpf datetimepicker xceed

我正在使用c#,wpf和xceed工具包来获得更高级的项目 但现在我正在努力从选择器中获得价值。

以下是我在xaml中所做的事情:

xmlns:xctk="http://schemas.xceed.com/wpf/xaml/toolkit"
<xctk:DateTimePicker x:Name="fromDTP"/>

这是我在代码隐藏中尝试做的事情来获取日期:

var datefrom = fromDTP.SelectedDate;

但我认为这不起作用,因为它向我展示了价值 仍然是空的...即使我选择了一个日期。我错过了什么吗?

1 个答案:

答案 0 :(得分:2)

SelectedDate属性属于WPF DatePicker。不是xceed项目。 你应该使用Value,你可以绑定它。 请参阅下面的示例。

.mat-datepicker-toggle {
  margin-right: 10px !important;
}

属性改变了类:

<xctk:DateTimePicker Format="Custom" x:Name="fromDTP"
                FormatString="MM-dd-yy hh:mm:ss tt"
                TimeFormat="Custom"
                TimeFormatString="hh:mm:ss tt"
                Grid.Row="0" VerticalAlignment="Top" 
                Value="{Binding Path=CleanLogsDeletionDate, Mode=TwoWay}" Height="30" Width="172" />

}