贼急!!!!!!!!

qxh0724 2004-08-10 10:49:51
如何控制网格控件(包括各种网格控件)中加亮显示所指定的某一行记录??!?!?!?急啊!各位兄弟,分不够再加~!!!1
...全文
63 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
饮水需思源 2004-08-10
  • 打赏
  • 举报
回复
'试试这个:
Private Sub hflexgrid_EnterCell()

If Hflexgrid.Row = 0 Then Exit Sub
'将当前行改变颜色
Dim i As Integer
Dim iCol As Integer
iCol = Hflexgrid.Col
For i = 1 To Hflexgrid.Cols
Hflexgrid.Col = i - 1
Hflexgrid.CellBackColor = &HFFFFC0
Next i
Hflexgrid.Col = iCol

End Sub

Private Sub hflexgrid_LeaveCell()

If Hflexgrid.Row = 0 Then Exit Sub
'将当前行改变颜色
Dim i As Integer
Dim iCol As Integer
iCol = Hflexgrid.Col
For i = 1 To Hflexgrid.Cols
Hflexgrid.Col = i - 1
Hflexgrid.CellBackColor = vbWhite
Next i
Hflexgrid.Col = iCol

End Sub

1,451

社区成员

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

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