如何设置listview某个单元格的前景色?
listview表有3列多行,我想把某行的第三列前景色设为红色
代码ListView1.Items(i).SubItems(2).ForeColor = Color.Red 不起作用
写成ListView1.Items(i).SubItems(0).ForeColor = Color.Red 整行都变为红色了,而我只要所在行第3列为红色,其它列不变。
该如何写才达到我要的效果。
[解决办法]
ListView1.Items(2).ForeColor = Color.Red
[解决办法]
需要设置每行的Item的UseItemStyleForSubItems 属性为false才可以设置每个单元格的颜色
在设置颜色代码前加下面这行代码就可以了
lv.UseItemStyleForSubItems = False '允许子单元颜色不一样