ListView 单元格选中 wpf

问题描述

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

ListView 单元格选中 wpf的相关文章

怎么通过“适配器”获得窗体上鼠标选择的listview单元格的坐标?

问题描述 怎么通过"适配器"获得窗体上鼠标选择的listview单元格的坐标? 怎么通过"适配器"获得窗体上鼠标选择的listview单元格的坐标?怎么才能得到坐标相对屏幕的距离?

怎么将combobox控件添加到listview单元格上?

问题描述 怎么将combobox控件添加到listview单元格上? 怎么将combobox控件添加到listview单元格上?怎么获取选择的单元格的位置和大小呢? 解决方案 c# ListView中添加Combobox等控件示例

table单元格选中合并-table 下面代码这里只是列选中,改成行列都可以选中合并该怎么做?或者有其他方法来实现也可以。

问题描述 table 下面代码这里只是列选中,改成行列都可以选中合并该怎么做?或者有其他方法来实现也可以. <!DOCTYPE HTML> <HTML> <head> <TITLE>The document title</TITLE> <meta charset=utf-8> <script src="lib/jquery-1.8.1.min.js" type="text/javascript&qu

WPF ListView CellTemplate Border---设置ListView单元格的边框

1. 先看图片 2. 这是styleresource:应该还能精简掉很多: dd <Window.Resources> <Color x:Key="WindowColor">#FFE8EDF9</Color> <Color x:Key="ContentAreaColorLight">#FFC5CBF9</Color> <Color x:Key="ContentAreaColorDark&qu

如何使鼠标单击ITEM单元格时黑色选中色变为其他颜色?(原创)

单元格|选中|原创 如何使鼠标单击ITEM单元格时黑色选中色变为其他颜色? 问题描述: 如何使鼠标单击ITEM单元格(TAB ORDER为0)时黑色选中色变为其他颜色? 解决方案: 1.首先将DW属性中的COLUMN MOVING 和MOUSE SELECTION两项取消选中: 2.在DW的CLICKED事件中写代码: //此处声明所用到的相关变量:  long  ll_curcol,ll_pos,ll_cols  string  ls_modstring,ls_colname,ls_color

为什么Excel单元格中文字显示不全

问:Excel单元格设置没有问题,为什么文字显示不全 答:是数字还是文字??如果是数字的话可能单元格格式要调整一下,把精度提高点 文字显示不全的,是不是楼主单元格显示#NAME?,也许是被右侧单元格遮住了,可以把单元格右侧边框向右拉一下,扩大单元格的长度 excel表格中白色文字显示设置 在excel表格中,为使打印出的资料清晰明了,将部分文字和数字设置为白色,但想在电脑上的此excel工作界面能显示出来白色的字,应该怎么设置? 在不更改单元格格式的前提下(大概可能也许是显示设置里面的) 白色数

Excel 单元格操作小技巧

1.合并矩形区域:Excel XP允许将矩形区域内的任意单元格合并,具体操作方法是:选中要合并的单元格,单击"格式"工具栏中的"合并及居中"按钮.则所有选中的单元格被合并为一个,而其中的数据则被放到单元格中间. 注意:Excel XP只把合并区域左上角的数据放入合并后的单元格.为此,输入标题之类的文本不能断续分布在几个单元格中,否则合并过程中会截去一部分数据. 2.快速设置边框:Excel单元格的默认情况下没有边框,Excel XP的"边框"工具

WPS表格中为单元格添加批注提示的技巧

  我们知道表格经常用来收集数据的主要形式,而每行每列都有它的名称,但有些地方不添加批注的话,用户在填写的时候,不知都该行或者该列是什么意思.下面小编就为大家介绍下给表格添加批注的方法. 操作步骤 1.打开WPS表格,小编为了演示简明,制作了一份很简单的表格信息,如下图所示. 表格 2.点击要添加批注的单元格,选择菜单栏--插入--批注. 3.然后填写作者以及内容,确定. 4.添加完成,可以看到该单元格右上角有个红色小箭头,表示添加了批注提示. 以上就是给表格添加批注的方法,方法很简单,只要将要

excel单元格为空时怎么显示我们的警示标志防止漏掉数据

  在使用excel编辑数据的时候有些单元格是必须要填写的,所以为了防止漏填,或者忘记填写的情况.我们通常都会给这些单元格设置警示的标志,一般情况我们都是将其填充颜色以提醒我们.那么excel单元格为空时怎么显示我们的警示标志防止漏掉数据?下面小编就为大家介绍一下,一起来看看吧! 设置的流程 第一步打开我们所要进行设置修改的excel表格. 第二步我们可以看到打开的表格的各个单元格都是属于必须填写的部分,否则一旦钱的数目打错了,或者打到了别人的账户上是一件十分麻烦的事.小编就将所有的必须填写的单