问题描述
listView里面包含了一个Gridvew,如何选中一个单元格而不是一行呢?大神有做过吗?在每个图片下面加按钮来选中感觉效果比较差,有没有更好的方法???
解决方案
解决方案二:
为什么不使用ListBox,让它的ItemsPanel为WrapPanel并设置ListBoxItem的样式
解决方案三:
引用1楼duanzi_peng的回复:
为什么不使用ListBox,让它的ItemsPanel为WrapPanel并设置ListBoxItem的样式
要做虚拟加载,显示在再加载,图片很多,怕影响速度,listbox好像没有,选listview也是无奈之举
解决方案四:
引用2楼asia217的回复:
Quote: 引用1楼duanzi_peng的回复:
为什么不使用ListBox,让它的ItemsPanel为WrapPanel并设置ListBoxItem的样式要做虚拟加载,显示在再加载,图片很多,怕影响速度,listbox好像没有,选listview也是无奈之举
你修改ListView的ItemsPanel为UniformGrid设置它的Column为要显示个数测试试试
解决方案五:
引用3楼duanzi_peng的回复:
Quote: 引用2楼asia217的回复:
Quote: 引用1楼duanzi_peng的回复:
为什么不使用ListBox,让它的ItemsPanel为WrapPanel并设置ListBoxItem的样式要做虚拟加载,显示在再加载,图片很多,怕影响速度,listbox好像没有,选listview也是无奈之举
你修改ListView的ItemsPanel为UniformGrid设置它的Column为要显示个数测试试试
我都试过不管事ListBox或者listView都一样,使用UniformGrid就无法是用VirtualizingStackPanel(虚拟加载),而且加载效果差别现在,
解决方案六:
引用2楼asia217的回复:
Quote: 引用1楼duanzi_peng的回复:
为什么不使用ListBox,让它的ItemsPanel为WrapPanel并设置ListBoxItem的样式要做虚拟加载,显示在再加载,图片很多,怕影响速度,listbox好像没有,选listview也是无奈之举
你先修改ListBoxItem的样式修改成button,虚拟加载的话应该不受什么影响。
时间: 2024-11-16 01:32:54