Udostępnij za pośrednictwem


ListView.ItemChecked Zdarzenie

Definicja

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ń.

Dotyczy