我有一个带有ObservableCollection的自定义控件......
在我的Generic.xaml中,我在那里定义了控件模板,我想将ListBox绑定到它自己的自定义控件的observablecollection(实现的INotifyPropertyChanged),这与正常情况不同,因为我们没有绑定到视图模型。
这可能吗?
答案 0 :(得分:1)
如果要将控件模板中的控件(在您的情况下为列表框)绑定到自定义控件中的对象(在您的情况下为ObservableCollection),您应该将该对象定义为自定义控件中的依赖项属性,然后使用'TemplateBinding'绑定到控件模板中的对象。
但我想知道它确实是你想要的自定义控件而不是用户控件。