ListView.ItemChecked Zdarzenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Występuje po zmianie stanu zaznaczenia elementu.
public:
event System::Windows::Forms::ItemCheckedEventHandler ^ ItemChecked;
public event System.Windows.Forms.ItemCheckedEventHandler ItemChecked;
public event System.Windows.Forms.ItemCheckedEventHandler? ItemChecked;
member this.ItemChecked : System.Windows.Forms.ItemCheckedEventHandler
Public Custom Event ItemChecked As ItemCheckedEventHandler
Typ zdarzenia
Przykłady
Poniższy przykład kodu przedstawia użycie tego elementu członkowskiego. W tym przykładzie program obsługi zdarzeń zgłasza wystąpienie zdarzenia ItemChecked . Ten raport pomaga dowiedzieć się, kiedy wystąpi zdarzenie i może pomóc w debugowaniu. Aby zgłosić wiele zdarzeń lub zdarzeń, które występują często, rozważ zastąpienie MessageBox.Show komunikatu ciągiem Console.WriteLine lub dołączeniem go do wielowierszowego TextBoxelementu .
Aby zapoznać się z ItemCheck innym przykładem, zobacz zdarzenie. Kod działa równie dobrze, jeśli program obsługi zdarzeń jest dołączony do ItemChecked zdarzenia.
Aby uruchomić ten przykładowy kod, wklej go do projektu zawierającego wystąpienie typu ListView o nazwie ListView1
. Następnie upewnij się, że program obsługi zdarzeń jest skojarzony ze zdarzeniem ItemChecked .
private void ListView1_ItemChecked(Object sender, ItemCheckedEventArgs e) {
System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "Item", e.Item );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "ItemChecked Event" );
}
Private Sub ListView1_ItemChecked(sender as Object, e as ItemCheckedEventArgs) _
Handles ListView1.ItemChecked
Dim messageBoxVB as New System.Text.StringBuilder()
messageBoxVB.AppendFormat("{0} = {1}", "Item", e.Item)
messageBoxVB.AppendLine()
MessageBox.Show(messageBoxVB.ToString(),"ItemChecked Event")
End Sub
Uwagi
To zdarzenie jest podobne do ItemCheck zdarzenia, ale jest zgłaszane po zaznaczeniu elementu.
Aby uzyskać więcej informacji na temat obsługi zdarzeń, zobacz Obsługa i podnoszenie zdarzeń.