永发信息网

vb怎样使listbox里面的ITem项目有两种不同的颜色

答案:4  悬赏:40  手机版
解决时间 2021-01-03 22:47
  • 提问者网友:最美的风景
  • 2021-01-03 15:55
vb怎样使listbox里面的ITem项目有两种不同的颜色,我想项目的颜色交替,请帮帮忙
最佳答案
  • 五星知识达人网友:轻熟杀无赦
  • 2021-01-03 16:56
listbox做不到,除非你用变通的办法,比如用标签覆盖在上面等。
全部回答
  • 1楼网友:有你哪都是故乡
  • 2021-01-03 18:39
VB的list是做不到的 你可以用picturebox控件来实现啊 可以随便 在什么位置print出什么颜色都可以
  • 2楼网友:廢物販賣機
  • 2021-01-03 17:32

option explicit dim a(3) as string dim i as integer

private sub command1_click()     dim myvalue as integer     dim str1 as string     list1.clear     i = 0     randomize     do while i < 4     myvalue = int(4 * rnd)     if instr(str1, myvalue) = 0 then     list1.additem a(myvalue)     str1 = str1 & myvalue     i = i + 1     end if     loop end sub

private sub form_load()     list1.additem "aaa"     list1.additem "bbb"     list1.additem "ccc"     list1.additem "ddd"     for i = 0 to list1.listcount - 1     a(i) = list1.list(i)     next end sub

  • 3楼网友:佘樂
  • 2021-01-03 17:11
item里应该有一个类似于编号的属性,对这个编号值取mod 2,当结果为1是一个颜色,结果为0又是一个颜色。 这是一个非常通用的办法。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯