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