有什么办法能 让LISTVIEW 判断 某行某列 根据大小来决定 那一行的颜色像这样:列-----------列-----------列--------------列
数据---------数据---------数据------------数据
数据---------数据---------数据------------数据 (判断第四列第二行的数据如果大于1则这一行的颜色为蓝色
数据---------数据---------数据------------数据
数据---------数据---------数据------------数据
数据---------数据---------数据------------数据
数据---------数据---------数据------------数据 (判断第四列第二行的数据如果大于1则这一行的颜色为蓝色
数据---------数据---------数据------------数据
数据---------数据---------数据------------数据
解决方案 »
- 求助 下标越界
- 怎样在导出程序中使用下面的模块?
- 如何在自己设计的控件中,实现设计时对图片的保存
- 紧急招聘!!!精通VB,VC,在杭州的程序员,立即上班!!!
- 请问那里可以下载到水晶报表9.0???
- acess 2000格式是不是vb不认阿?
- 请问将数据库的查询结果记录集,直接装进 listview 控件里?谢谢!
- 谁帮我测试一个BO程序,我看书,用VB写的,不会对你的的电脑有损坏。愿者请留夏E-MAIL
- Insert Into overtime ( Date) Values ( "02-5-24" ) 为什么出错
- 请教,如何修改数据窗体,使用相对路径
- RichTextBox怎么修改默认的选中文字颜色
- HELP!数组传输不了
Public Sub ColorListviewRow(lv As ListView, RowNbr As Long, RowColor As OLE_COLOR)
'***************************************************************************
'Purpose: Color a ListView Row
'Inputs : lv - The ListView
' RowNbr - The index of the row to be colored
' RowColor - The color to color it
'Outputs: None
'***************************************************************************
Dim itmX As ListItem
Dim lvSI As ListSubItem
Dim intIndex As Integer
On Error GoTo ErrorRoutine
Set itmX = lv.ListItems(RowNbr)
itmX.ForeColor = RowColor
For intIndex = 1 To lv.ColumnHeaders.Count - 1
Set lvSI = itmX.ListSubItems(intIndex)
lvSI.ForeColor = RowColor
Next Set itmX = Nothing
Set lvSI = Nothing
Exit SubErrorRoutine: MsgBox Err.DescriptionEnd Sub