怎样可以为listbox的每行 定制 不同的颜色等属性??

Seva 2003-03-10 09:08:20
listbox的forecolor只能给所有行统一的颜色。。
我想给其中几行个性的颜色,怎能做到??
...全文
201 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
northwolves 2003-03-13
  • 打赏
  • 举报
回复
我一般用LISTVIEW:

Private Sub Command1_Click()
ListView1.ColumnHeaders.Add , , "I"
For i = 1 To 10
ListView1.ListItems.Add , , "SSS"
ListView1.ListItems(i).ForeColor = QBColor(i)
Next
ListView1.View = 2
End Sub


ksmark 2003-03-13
  • 打赏
  • 举报
回复
楼上说得不错
Sean918 2003-03-12
  • 打赏
  • 举报
回复
关键是要如何给不同的行改不同的色

对于这些封装过的自带控件,操作比较麻烦

我试试看,尽量明天给答复
Kain 2003-03-12
  • 打赏
  • 举报
回复
用mshflexgrid不好吗
gang75 2003-03-12
  • 打赏
  • 举报
回复
gz
codekiwi 2003-03-11
  • 打赏
  • 举报
回复
add的时候作一个对index的判断,根据index和某个数的余数来确定你要该颜色的那个行
Seva 2003-03-11
  • 打赏
  • 举报
回复
还有没有更好的办法??
ClientDC 2003-03-10
  • 打赏
  • 举报
回复
用一个文本框,一个带箭头的按钮,一个pixcturebox,一个滚动条,就可以自己模拟了,想怎样就怎样

7,763

社区成员

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

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