2
我有数据的层次结构,看起来像这样:如何使用与MVVM模型WPF数据绑定来填充自定义一个StackPanel控件
- 政策
- 检查
- 行动
- 动作
- 动作
- 检查
- 行动
- 检查
- 检查
对于每一个政策/检查/动作,我都内置了WPF的自定义控件。我一直在编程上将我的控件的新实例添加到父控件中的容器中。 (IE。当用户单击策略控件中的“添加检查”时,我将执行MyPolicy.StackPanelChecks.Children += new CheckControl()
)。我正在转换为MVVM模型,并试图使用数据绑定来填充此StackPanel(并且不希望将DataTemplates嵌入到我的代码中,尤其是对于数据模型对象的层次结构)。
什么是最好的方式来做到这一点?