wpf绑定(bind)到字符串

标签 wpf wpf-controls binding observablecollection

我有一个 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)CharactersTextBox直接,即使这样也没有用。

编辑 :
在我的代码中 parentGrid1.DataContext = me.movies在哪里
父网格包含电影。

最佳答案

对于那些遇到异常的人

... binding requires path or xpath ...



您可以通过这种方式直接绑定(bind)对象:
<Label Content="{Binding .}" />

关于wpf绑定(bind)到字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6943726/

相关文章:

c# - 我能找到 .NET 4.0 的 WPF 图表控件教程吗

wpf - 在 wpf 中启用禁用的文本框

wpf - WPF 中的 DataTemplate 和 DataContext 有什么区别?

xaml - Windows 8. Metro 应用程序。 XAML 异步绑定(bind)

java - Xamarin 绑定(bind) java 库 - 未找到包

c# - 以编程方式将 Word 文件另存为图片

c# - WPF 将实际行添加到 FlowDocument

binding - 使用 GIR 为 D 绑定(bind) gobject/gnome/glib?

wpf - 工具提示放置-WPF

wpf - 如何保持网格单元格的高度和宽度相同