1,216
社区成员
发帖
与我相关
我的任务
分享
Private Sub HFlexgrid_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
Dim intCurrCol As Long
intCurrCol = HFlexgrid.Col
'单击选择或不选择
If HFlexgrid.rows < 2 Then Exit Sub
If HFlexgrid.TextMatrix(HFlexgrid.Row, 0) = "√" Then
HFlexgrid.TextMatrix(HFlexgrid.Row, 0) = ""
'改变行颜色
For i_Col = 0 To HFlexgrid.Cols - 2
HFlexgrid.Col = i_Col
HFlexgrid.CellBackColor = vbWhite
Next i_Col
Else
HFlexgrid.TextMatrix(HFlexgrid.Row, 0) = "√"
'改变行颜色
For i_Col = 0 To HFlexgrid.Cols - 2
HFlexgrid.Col = i_Col
HFlexgrid.CellBackColor = &H80C0FF
Next i_Col
End If
HFlexgrid.Col = intCurrCol
End Sub