是否可以使用datatemplates替换Xaml中的ListView的整个视图?寻找一种方法,允许用户更改他们在ListView中查看数据的方式,我希望保持在Xaml中。我找到了如何更改单个列/单元格的模板。
我想要完成的更多细节:我想要有两个不同的GridView,每个都显示不同的列(第一个除外)。我想让用户通过单选按钮选择要使用的视图。
部分原因来自于我学习WPF的尝试,所以我可能会要求做一些无法做到的事情,或者我可能会让它变得比我需要的更难。
谢谢, 大卫
答案 0 :(得分:3)
ListView.View
属性是依赖属性,因此您应该能够非常轻松地绑定它:
<ListView View="{Binding CurrentView}"/>
所以你需要做的就是将适当的GridView
分配给CurrentView
属性,它应该可以正常工作。