【发布时间】:2013-07-04 13:47:10
【问题描述】:
我是 MVVM 的新手,所以请原谅我的白痴。
我有一个包含 6 个自定义用户控件实例的网格。
用户Ctrl1, 用户Ctrl2, 用户Ctrl3, 用户Ctrl4, 等等..
我创建了一个名为“playerInfo”的 viewModel 类并设置了用户控件的数据上下文。
我的问题是如何在视图模型中引用名称。
我需要获取索引 ( userCtrl "4" ) 以引用我正在使用的第 3 方库中的列表。
听起来很奇怪,我不知道这是否违反了 MVVM 模式。
非常感谢您!
【问题讨论】:
-
要保留在 MVVM 中,在 Xaml 中,您可以将标记绑定到具有双向绑定的属性,并且在您的 VM 中,您可以增量填充它。或者在您的用户控件中使用附加属性。有两种选择...
标签: c# wpf mvvm reference viewmodel