我需要实现我的素描上显示的布局。我应该使用哪种控制方式来实现分离器的网格布局?
- 多列 - 用户可以调节宽度
- 垂直分成2个区域 - 用户可以调整heigth
- 每列将有内多个项目 - 我会用列表为
应该我为此使用Grid?还是DataGrid会更合适?我担心Grid会给我分配我想要的方式带来问题,但我不知道DataGrid是否会为这种情况“沉重”?
此外,一切都将是沉重的风格,这样做的轻松也很重要。
编辑:
忘了提几件事情:
- 列数将不固定,但将是有限的 - 高达7
- 我将注入意见到这些“细胞“
- 是否可以在MVVM场景中隐藏/显示列?我在想,如果我使用GridSplitter并绑定分割器可见性,那么只是因为我可以隐藏分割器并从列中移除内容,如果它的“宽度”设置为“自动” - 我将实现“隐藏”它的场景。
谢谢!我稍微编辑了我的问题,可以给出这个额外的信息吗? – katit
@katit - 嗯...你的编辑使它更加复杂,明天我会回复你。 – XAMeLi
没关系这个。从我看到的每一个 - ItemsControl对我来说都是最好的选择。所以我创造了另一个问题:http://stackoverflow.com/questions/11074675/making-itemscontrol-childs-resizeable-with-a-splitter – katit