1
讓HotTracking與OwnerDrawText TreeView一起工作時遇到問題。使用OwnerDrawText TreeView進行HotTracking
這是我用於繪製節點的代碼。我曾嘗試使用e.state和TreeNodeStates.Hot無濟於事。這是我第一次使用OwnerDraw對象。
Private Sub tree_DrawNode(sender As Object, e As DrawTreeNodeEventArgs)
If e.Node.Level = 1 Then
HideCheckBox(e.Node)
e.DrawDefault = True
Else
TextRenderer.DrawText(e.Graphics, e.Node.Text, _
e.Node.TreeView.Font, e.Bounds, Color.Black, Color.White)
End If
End Sub