0
我有2個數據添加器。 datapicker 1綁定在field1數據庫 datapicker 2綁定到field2數據庫。 如果field2爲空,我希望在datapicker2上看到datapicker1的日期。 我看到,在選定的日期屬性VS我可以綁定元素名稱,但不明白要使用的路徑。 謝謝!wpf xaml如何將元素名稱datapicker綁定到其他數據添加器
我有2個數據添加器。 datapicker 1綁定在field1數據庫 datapicker 2綁定到field2數據庫。 如果field2爲空,我希望在datapicker2上看到datapicker1的日期。 我看到,在選定的日期屬性VS我可以綁定元素名稱,但不明白要使用的路徑。 謝謝!wpf xaml如何將元素名稱datapicker綁定到其他數據添加器
在字段1的set部分中,檢查字段2是否爲空,如果是,則將兩個字段更新爲相同的值。
private string _field1;
public string field1
{
get { return _field1; }
set
{
_field1= value;
if(_field2 == null)
{
_field2 = value;
RaisePropertyChangedEvent("field2");
}
RaisePropertyChangedEvent("field1");
}
}
此解決方案不使用codeBehind。如果使用它非常簡單:在datepicker1更改時引發一個事件,並在field2爲空時檢查它,如果是,則設置field1的相同值。
請發佈一些XAML標記和代碼來演示您的問題。 – mm8