c#winform中如何修改ListView控件每个单元格的颜色
2024-10-13 10:56:54
ListView在View属性为Details的时候它呈现的方式和DataGirdView差不多,它的每一行都是一个ListViewItem,然而每个ListViewItem都有一个BackColor的属性,但是设置了这个属性却没有任何作用。因为是ListView的每一行的样式都继承的父控件的样式所以无法改变。
解决方案:
ListViewItem item;
item = new ListViewItem(new string[] { "NAME","" });
item.UseItemStyleForSubItems = false;
只需要将ListView的每一项的UseItemStyleForSubItems属性设置为false就可以了,这下更改每项ListViewItem的BackColor属性就起作用了。
最新文章
- Coursera 机器学习课程 机器学习基础:案例研究 证书
- Java NIO 网络编程基础
- JS的基础语法
- VoHelper
- mysql5.7的安装
- python将图片转为base64编码
- oracle 表的管理(数据类型,表创建删除,数据CRUD 操作)
- 【转】解决java.lang.IllegalStateException: The content of the adapter has changed but ListView...的问题
- ASP.NET中时间的绑定和格式化
- 07-UIKit(tableview的编辑模式、accessoryView)
- spring-boot整合dubbo:Spring-boot-dubbo-starter
- Fedora删除旧版本内核
- 禅知Pro 1.6 前台任意文件读取 | 代码审计
- java实现小学生四则运算
- Operation not allowed on a unidirectional dataset错误?
- CF 833B
- C语言ODBC数据库操作
- 睡前小dp-hdu3853-概率dp
- [Linux] 如何禁止使用口令只允许使用密钥建立 SSH 连接
- docker学习实践之路[第四站]利用pm2镜像部署node应用
热门文章
- FunDA(10)- 用户功能函数模式:User Function Model
- express 重新加载
- 【wireshark】插件开发(三):Lua插件 Dissector
- linux系统上内网ip和和外网ip的关系
- 在Ubuntu中增加root用户登录
- 移动端 实现ul横向滚动条
- easyUI的分页,只显示第X 共Y页。改为显示 第X 页 共Y页
- spring websocket 和socketjs实现单聊群聊,广播的消息推送详解
- 拦截并记录数据库操作-Logging and Intercepting Database Operations
- 最小化或关闭Outlook2013到系统托盘