Imports Infragistics.Win.UltraWinTree
Private Sub button16_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles button16.Click
Dim state As UltraTreeState
' ツリー コントロールの現在の状態を取得します
state = Me.ultraTree1.CurrentState
' 状態ビット フラグをチェックし、InEdit ビットが設定されているかどうかを確認します
' ノードが編集モードでない場合のみ実行します
If (state And UltraTreeState.InEdit) = 0 Then
' 編集モードではないため、
' アクティブなノードはチェックボックスであるかどうかを決定するビットをチェックします
' その場合、ノードのチェック状態をトグルするために
' 操作の実行を呼び出します
If (state And UltraTreeState.IsCheckbox) = UltraTreeState.IsCheckbox Then
Me.ultraTree1.PerformAction(UltraTreeAction.ToggleCheckbox, False, False)
End If
End If
End Sub