Gets/sets whether this
UltraListViewItem is checked, unchecked, or indeterminate.
Syntax
| Visual Basic (Declaration) | |
|---|
Public Property CheckState As CheckState |
| C# | |
|---|
public CheckState CheckState {get; set;} |
Remarks
Example
The followingcode sample demonstrates how to disable the hot tracking effects for a specific UltraListViewItem:
| Visual Basic | Copy Code |
|---|
Imports Infragistics.Win
Imports Infragistics.Win.UltraWinListView
Private Sub ultraListView1_ItemCheckStateChanged(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinListView.ItemCheckStateChangedEventArgs) Handles ultraListView1.ItemCheckStateChanged
If e.Item.CheckState = CheckState.Unchecked Then
e.Item.HotTracking = DefaultableBoolean.False
Else
e.Item.HotTracking = DefaultableBoolean.True
End If
End Sub
|
| C# | Copy Code |
|---|
using Infragistics.Win; using Infragistics.Win.UltraWinListView; using System.Diagnostics;
private void ultraListView1_ItemCheckStateChanged(object sender,
Infragistics.Win.UltraWinListView.ItemCheckStateChangedEventArgs e)
{
// Disable the hot tracking effects for
unchecked items
if ( e.Item.CheckState ==
CheckState.Unchecked )
e.Item.HotTracking = DefaultableBoolean.False;
else
e.Item.HotTracking =
DefaultableBoolean.True;
} |
See Also