2
我有數據的層次結構,看起來像這樣:如何使用與MVVM模型WPF數據綁定來填充自定義一個StackPanel控件
- 政策
- 檢查
- 行動
- 動作
- 動作
- 檢查
- 行動
- 檢查
- 檢查
對於每一個政策/檢查/動作,我都內置了WPF的自定義控件。我一直在編程上將我的控件的新實例添加到父控件中的容器中。 (IE。當用戶單擊策略控件中的「添加檢查」時,我將執行MyPolicy.StackPanelChecks.Children += new CheckControl()
)。我正在轉換爲MVVM模型,並試圖使用數據綁定來填充此StackPanel(並且不希望將DataTemplates嵌入到我的代碼中,尤其是對於數據模型對象的層次結構)。
什麼是最好的方式來做到這一點?