C# 使用日期选择器设置值
在这段代码中如何使用datepicker设置值。 属性get是可以的,但如果我在应用程序中更改值datepicker,则属性集有问题 什么也没发生C# 使用日期选择器设置值,c#,wpf,datepicker,C#,Wpf,Datepicker,在这段代码中如何使用datepicker设置值。 属性get是可以的,但如果我在应用程序中更改值datepicker,则属性集有问题 什么也没发生 public DateTime FirstRegistration { get { return _firstRegistration; } set { _firstRegistration = value; OnPropertyChanged(nameof(Fi
public DateTime FirstRegistration
{
get
{
return _firstRegistration;
}
set
{
_firstRegistration = value;
OnPropertyChanged(nameof(FirstRegistration));
}
}
XAML:
您需要在
日期选择器上绑定SelectedDate
属性,而不是文本
<DatePicker SelectedDate="{Binding FirstRegistration}"
HorizontalAlignment="Right" Height="50" Width="200"
materialDesign:HintAssist.Hint="First registration" FontSize="18"
Background="White" Style="{StaticResourceMaterialDesignFloatingHintDatePicker}"/>
<DatePicker SelectedDate="{Binding FirstRegistration}"
HorizontalAlignment="Right" Height="50" Width="200"
materialDesign:HintAssist.Hint="First registration" FontSize="18"
Background="White" Style="{StaticResourceMaterialDesignFloatingHintDatePicker}"/>