我有一个父控件,它具有依赖项属性。
scanf
稍后,我将基于该父级public class BaseControl:UserControl
{
public MyObject SpecialObject
{
get { return (MyObject)GetValue(SpecialObjectProperty); }
set { SetValue(SpecialObjectProperty, value); }
}
public static readonly DependencyProperty SpecialObjectProperty =
DependencyProperty.Register("SpecialObject", typeof(MyObject), typeof(BaseControl), new PropertyMetadata(default));
}
创建多个子级属性。我想知道BaseControl
属性更改时通知我的孩子控件的最佳方法是什么。
此外,我可以从“子控件”的SpecialObject
而不是后面的代码中执行此操作。
抱歉,ViewModel