將下面的虛構代碼轉換爲依賴屬性的最佳方式是什麼? 日期屬性將在另一個控件中?幫助將NotifyOnChange屬性轉換爲依賴項屬性
[DependsOn("Date")]
public int Year
{
get { return Date.Year; }
set { Date.Year = value; }
}
[NotifyOnChange]
public DateTime Date
{
get; set;
}
部分說明:設置年份將通知日期已更改,設置日期將通知年份已更改。 –
您的虛構代碼在同一個類中顯示了兩個屬性,但在您的介紹段落中,您說Date屬性將位於「另一個控件」中。那麼這是否意味着這兩個屬性將位於兩個不同的類中,並且具有Year的對象將會使用Date對該對象進行某種引用? –
這只是一個額外的問題,如果它有所作爲。 –