我正在使用c#,wpf和xceed工具包来获得更高级的项目 但现在我正在努力从选择器中获得价值。
以下是我在xaml中所做的事情:
xmlns:xctk="http://schemas.xceed.com/wpf/xaml/toolkit"
<xctk:DateTimePicker x:Name="fromDTP"/>
这是我在代码隐藏中尝试做的事情来获取日期:
var datefrom = fromDTP.SelectedDate;
但我认为这不起作用,因为它向我展示了价值 仍然是空的...即使我选择了一个日期。我错过了什么吗?
答案 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" />
}