当前位置:编程学习 > VB >>

在VB6.0中如何設置ListBox控件列表项內容的顏色變化?謝謝

在VB6.0中如何設置ListBox控件列表项內容的顏色變化?
譬如說:插入第一行數據,字體顏色為紅色
      第二行數據,字體顏色為綠色
有哪位高手知道,請告知,謝謝! --------------------编程问答-------------------- ListBox控件中文本项只能是一个颜色,不能第一行红,第二行绿,第三行白。
要不,点三堆火,分别为红,绿,兰,你围着他转即可。

--------------------编程问答-------------------- 多謝解答,目前的狀況是:
If True Then
   Listfail.ForeColor = vbBlue-----良    顯示藍色
Else
    Listfail.ForeColor = vbRed------不良   顯示紅色
End If

插入第一條條記錄(良)---- 顯示藍色
再插入第二條記錄(不良)-- 顯示紅色,但第一條記錄也跟著變成紅色
是否有方法讓第一條記錄依然保持藍色呢? --------------------编程问答-------------------- ListBox控件是只能一个颜色,不過可以搞點苦藏眼法解決 --------------------编程问答-------------------- 怎樣?請給予詳解,非常謝謝! --------------------编程问答-------------------- 多建几个ListBox控件連著,一个控件只一行高
要顯示的少還行,多了就太麻煩了 --------------------编程问答-------------------- 測試資料超多,用這方法難度相當大呀 --------------------编程问答-------------------- 非用ListBox控件,就得建控件組,這樣很容易

如果可以不用,還不如導入到EXCEL里去換色 --------------------编程问答-------------------- 關鍵問題就在這兒,
該系統就是要在產生測試結果的同時需同步將資料顯示,
並且分辨良與不良,因為該系統還是公司提供給客戶參觀的一大看點
所以,老總說為了美觀,需用顏色顯示區分,郁悶!
剛剛想了下,用兩個ListBox控件得了,一個顯示良的記錄
一個顯示不良記錄,但感覺界面會真的很難看,唉... --------------------编程问答-------------------- 完全可以建几十個控件。再建三個命令按鈕,兩個用來翻頁,一個用來選擇第几頁,這樣看上去就舒服多了,也方便客戶操作. --------------------编程问答-------------------- 需要重新下载一个改进的控件,枕善居网站可以去看看 --------------------编程问答-------------------- http://www.mndsoft.com/blog/article.asp?id=883 --------------------编程问答-------------------- 自绘listbox就可以了,代码这个论坛里面有 --------------------编程问答-------------------- 可以用 MSFlexGrid 来做,省很多事。或者用 RichText,变色稍麻烦一点。 --------------------编程问答-------------------- 多謝各位高人賜教*_* --------------------编程问答-------------------- 看帖学习了,谢谢各位。分享快乐 --------------------编程问答-------------------- 除 --------------------编程问答--------------------
引用 13 楼 of123 的回复:
可以用 MSFlexGrid 来做,省很多事。或者用 RichText,变色稍麻烦一点。

支持用 MSFlexGrid  --------------------编程问答-------------------- 超级挖坟............- -!! --------------------编程问答-------------------- 挖~~~~~
补充:VB ,  控件
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,