将下面的虚构代码转换为依赖属性的最佳方式是什么? 日期属性将在另一个控件中?帮助将NotifyOnChange属性转换为依赖项属性
[DependsOn("Date")]
public int Year
{
get { return Date.Year; }
set { Date.Year = value; }
}
[NotifyOnChange]
public DateTime Date
{
get; set;
}
部分说明:设置年份将通知日期已更改,设置日期将通知年份已更改。 –
您的虚构代码在同一个类中显示了两个属性,但在您的介绍段落中,您说Date属性将位于“另一个控件”中。那么这是否意味着这两个属性将位于两个不同的类中,并且具有Year的对象将会使用Date对该对象进行某种引用? –
这只是一个额外的问题,如果它有所作为。 –