XAML 绑定(bind)到 Collection[index].ObjectProperty

标签 xaml binding

我的虚拟机中有一个可观察的对象集合。我想绑定(bind)到文本 block 中列表中特定项目的属性,如下所示:

Binding="{MyVMCollection[0].Description}"

但是这种语法不起作用。是否有可能做我所追求的,如果可以,怎么做?

谢谢!

最佳答案

你错过了 Binding关键字,我认为您还需要使用 Path .

Binding="{Binding Path=MyVMCollection[0].Description}"

关于XAML 绑定(bind)到 Collection[index].ObjectProperty,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13808808/

相关文章:

c# - wpf 绑定(bind)到另一个 xaml 文件中的元素

c# - ISupportIncrementalLoading 从下到上

c# - 将文本框绑定(bind)到属性

c# - Windows Phone 数据绑定(bind)列表选择器到字符串列表

java - 绑定(bind)和映射之间的区别

C# WPF : Changing PlacementTarget of a ToolTip

c# - 从另一个更新一个依赖属性

xaml - Application.Resources 中的 DataTemplate 出现 XBF 错误

xaml - 绑定(bind) XAML 中的 XPath 语法

c# - DataGridTextColumn 不允许输入 "double"值