我有一个 Movie
带有 Dim _characters = New ObservableCollection(of String)
的类Characters
是要获取和设置的关联属性
如何使用绑定(bind)让字符显示在列表框中?
到目前为止,我有以下内容,这不起作用,因为我不知道该放什么而不是 ToString
.
<ListBox Name="cList" ItemsSource="{Binding Characters}">
<ItemsControl >
<ItemsControl.ItemTemplate >
<DataTemplate >
<TextBox Text="{Binding ToString}"/>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
</ListBox>
我希望它们是可编辑的,因此是一个文本框。
我试图绑定(bind)
Characters
至TextBox
直接,即使这样也没有用。编辑 :
在我的代码中
parentGrid1.DataContext = me.movies
在哪里父网格包含电影。
最佳答案
对于那些遇到异常的人
... binding requires path or xpath ...
您可以通过这种方式直接绑定(bind)对象:
<Label Content="{Binding .}" />
关于wpf绑定(bind)到字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6943726/