我想重新创建如上图所示的控件集,该控件集来自winform项目。
总是至少有8行,有时会有16行。
什么是最好的wpf控件才能实现此目的?
这些列是:-
1-标签 2-复选框 3和4-datatimepickers 5-一组复选框 6-组合框 7-日期时间选择器 8-组合框
答案 0 :(得分:-1)
我认为您想为每个对象动态创建一行控件。
在这种情况下,您的视图模型应具有这些对象的ObservableCollection(可能需要实现INotifyPropertyChanged)。您的视图应具有一个ItemsControl,并将其ItemsSource绑定到该集合。 ItemsControl将包含一个数据模板,该模板包含您列出的8个控件。