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

Chloell 2007-10-31 01:24:05
在VB6.0中如何設置ListBox控件列表项內容的顏色變化?
譬如說:插入第一行數據,字體顏色為紅色
      第二行數據,字體顏色為綠色
有哪位高手知道,請告知,謝謝!
...全文
542 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
嗷嗷叫的老马 2011-06-28
  • 打赏
  • 举报
回复
超级挖坟............- -!!
booksoon 2011-06-28
  • 打赏
  • 举报
回复
挖~~~~~
赵4老师 2011-06-27
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 of123 的回复:]
可以用 MSFlexGrid 来做,省很多事。或者用 RichText,变色稍麻烦一点。
[/Quote]
支持用 MSFlexGrid
skdyu 2011-06-24
  • 打赏
  • 举报
回复
看帖学习了,谢谢各位。分享快乐
of123 2007-11-01
  • 打赏
  • 举报
回复
可以用 MSFlexGrid 来做,省很多事。或者用 RichText,变色稍麻烦一点。
wuqiaowuqiao 2007-11-01
  • 打赏
  • 举报
回复
自绘listbox就可以了,代码这个论坛里面有
波导终结者 2007-11-01
  • 打赏
  • 举报
回复
http://www.mndsoft.com/blog/article.asp?id=883
Chloell 2007-11-01
  • 打赏
  • 举报
回复
多謝各位高人賜教*_*
seamanworkshop 2007-10-31
  • 打赏
  • 举报
回复
需要重新下载一个改进的控件,枕善居网站可以去看看
红叶哥 2007-10-31
  • 打赏
  • 举报
回复
完全可以建几十個控件。再建三個命令按鈕,兩個用來翻頁,一個用來選擇第几頁,這樣看上去就舒服多了,也方便客戶操作.
Chloell 2007-10-31
  • 打赏
  • 举报
回复
關鍵問題就在這兒,
該系統就是要在產生測試結果的同時需同步將資料顯示,
並且分辨良與不良,因為該系統還是公司提供給客戶參觀的一大看點
所以,老總說為了美觀,需用顏色顯示區分,郁悶!
剛剛想了下,用兩個ListBox控件得了,一個顯示良的記錄
一個顯示不良記錄,但感覺界面會真的很難看,唉...
红叶哥 2007-10-31
  • 打赏
  • 举报
回复
非用ListBox控件,就得建控件組,這樣很容易

如果可以不用,還不如導入到EXCEL里去換色
Chloell 2007-10-31
  • 打赏
  • 举报
回复
測試資料超多,用這方法難度相當大呀
红叶哥 2007-10-31
  • 打赏
  • 举报
回复
多建几个ListBox控件連著,一个控件只一行高
要顯示的少還行,多了就太麻煩了
Chloell 2007-10-31
  • 打赏
  • 举报
回复
怎樣?請給予詳解,非常謝謝!
红叶哥 2007-10-31
  • 打赏
  • 举报
回复
ListBox控件是只能一个颜色,不過可以搞點苦藏眼法解決
Chloell 2007-10-31
  • 打赏
  • 举报
回复
多謝解答,目前的狀況是:
If True Then
 Listfail.ForeColor = vbBlue-----良    顯示藍色
Else
Listfail.ForeColor = vbRed------不良   顯示紅色
End If

插入第一條條記錄(良)---- 顯示藍色
再插入第二條記錄(不良)-- 顯示紅色,但第一條記錄也跟著變成紅色
是否有方法讓第一條記錄依然保持藍色呢?
东方之珠 2007-10-31
  • 打赏
  • 举报
回复
ListBox控件中文本项只能是一个颜色,不能第一行红,第二行绿,第三行白。
要不,点三堆火,分别为红,绿,兰,你围着他转即可。

1,451

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧