我希望将DateTimePicker.Text绑定到DateTimePicker.SelectedDate,以便始终使用.SelectedDate。
我成功地做了相反的工作(将DateTimePicker.SelectedDate绑定到DateTimePicker.Text),但没有将DateTimePicker.Text绑定到DateTimePicker.SelectedDate。
这里是我的XAML :
<DatePicker x:Name="DateTimePicker_Date" SelectedDate = "{Binding this.dDate, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged, ValidatesOnDataErrors=True, TargetNullValue=''}" />有人知道我的错误在哪里吗?
非常感谢:)
发布于 2013-05-07 08:37:05
使用这个
<DatePicker Name="MyDatePicker" Text="{Binding Path=ActualDate, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged, ValidatesOnDataErrors=True, TargetNullValue=''}" />实际日期为
private Datetime mActualDate;
public DateTime ActualDate
{
get
{
return mActualDate;
}
set
{
if (value != null)
{
mActualDate= value;
NotifyPropertyChanged("ActualDate");
}
}
}
public event PropertyChangedEventHandler PropertyChanged;
// NotifyPropertyChanged will raise the PropertyChanged event,
// passing the source property that is being updated.
public void NotifyPropertyChanged(string propertyName)
{
if (PropertyChanged != null)
{
PropertyChanged(this,
new PropertyChangedEventArgs(propertyName));
}
}https://stackoverflow.com/questions/16414044
复制相似问题