在这里,我给一个子程序,我发现它非常有用的几年。 函数绘制一个ListView交替两种颜色的线,这极大地方便了阅读时的ListView有许多列或列是很宽的。
colorearListView(为ByRef列表的ListView) 昏暗,我作为整数 对于i = 0 list.Items.Count - 1 如果I = INT(I / 2)* 2 list.Items.Item(I)。的BackColor = Color.White 其他 list.Items.Item(I)。的BackColor = Color.LightGoldenrodYellow 结束如果 未来 list.FullRowSelect =真 END SUB
我相信用很少的努力,也可能满足您的需求,并改善它。
优秀的代码...... 提供一个更专业的触摸到ListView中...... 谢谢
您好,非常好的页面是帮助了我很多,但我有一个ListView的一个问题,我使用Visual 2005。
我有2列(室,州)和2行(如:房间:1,状态:忙,房间:2,状态:自由等)。 我需要,如果一个房间的状态是被占领的细胞或红色油漆,我cuaquier color.Solamente画红细胞状态,在这个例子中,将第1行,第1列。
我尝试用此代码(lstGrilla.Items(行)。子项目(COL)。的BackColor = Color.Red对),但我不长
我希望,我可能已经解释已经很感谢你......!
原谅的无知...... 但kiero调用子窗体加载事件,而不是...... 帮我嘿嘿! 由FA ..!
使用功能,你只需要你的ListView的名称作为参数传递:
私人小组将Form1_Load(发件人....
colorearListView(ListView1的)
END SUB
您好!
到这里寻求谷歌如何改变颜色的ListView
我担任的代码,谢谢,我改变了一些优化,这是结果:
colorearListView(为ByRef列表的ListView)
暗淡的颜色为彩色= Color.FromArgb(0,225,239,253)
昏暗,我作为整数
对于i = 0到list.Items.Count - 1步骤2
list.Items.Item(I)。的BackColor =颜色
未来
list.FullRowSelect =真
END SUB
和彩色输出:
colorearListView(ListView1的)
问候