如题
Listview我会Add一些项
比如:[正常]撒旦发射点发
[异常]撒旦法撒旦法撒旦发射点发
我想要添加[异常]这条信息的时候这条消息的颜色为红色
试过LtbLoginfo_DrawItem LtbLoginfo_DrawSubItem
都没效果! 求解 谢谢
http://blog.csdn.net/lidhsr/article/details/7718610
你看看这个
我这是winform 不是WPF 谢谢
@PKSEO_dudu:
@PKSEO_dudu: 像我这种做法 需要用什么事件去触发呢?
@夕边日落:
private void LtbLoginfo_DrawSubItem(object sender, DrawListViewSubItemEventArgs e)
{
string strInfos = e.Item.Text;
if (strInfos.IndexOf("[警告]") > -1)
{
LtbLoginfo.Items[e.ItemIndex].UseItemStyleForSubItems = false;
LtbLoginfo.Items[e.ItemIndex].ForeColor = Color.Red;
}
}
这样写的没效果
@PKSEO_dudu: 额,这个是一进来就加载了的
@PKSEO_dudu: 说实话,winform忘记的差不多了,具体怎么做我不知道了
@夕边日落: 呵呵 我在研究一下!
谢谢你了 兄弟
@PKSEO_dudu: 不客气的,其实我也没有帮到什么,重在交流
简单粗暴的代码
listView1.Items[0].ForeColor = Color.Red;