我有一个用户控件,其中DataSource是ObservableCollection<string>
。
如果我通过代码设置我的用户控件实例的DataSource,它可以工作
Chapters.DataSource = vm.ChapterList;
但是尝试通过ht xaml进行绑定不起作用
<b:ChapterStack x:Name="Chapters" DataSource="{Binding ChapterList}"></b:ChapterStack>
窗口上的其他控件绑定到VM并正确显示。
我需要做些什么才能让我的usercontrol通过xaml进行绑定?
感谢?
答案 0 :(得分:0)
确保您将DataSource
控件的ChapterStack
属性定义为Dependency Property
,否则您将无法绑定它。