我已经调整了一个被称为
然而,调用
1 - 这是因为第一个参数不能传递我的ViewModel(
2 - 如果可能的话,我是否有什么遗漏?
它工作得非常好,但是当我尝试调用时:
MyViewModel
的ViewModel,使其从DependencyObject
继承,并将其中一个名为Name
的普通CLR属性改为DependencyProperty
,它原来在setter内部触发了NotifyPropertyChanged()
。
Name
是一个双向绑定到TextBox
上的,并且运行良好。然而,调用
BindingOperations.GetBindingExpression(InstantiatedMyViewModel, MyViewModel.NameProperty)
总是返回null。1 - 这是因为第一个参数不能传递我的ViewModel(
InstantiatedMyViewModel
),而应该传递文本框的实例吗?我假设由于它是一个双向绑定,所以InstantiatedMyViewModel
和TextBox
都应该有一些绑定知识。2 - 如果可能的话,我是否有什么遗漏?
它工作得非常好,但是当我尝试调用时: