Udostępnij za pośrednictwem


Control.HandleCreated Zdarzenie

Definicja

Występuje po utworzeniu uchwytu dla kontrolki.

public:
 event EventHandler ^ HandleCreated;
[System.ComponentModel.Browsable(false)]
public event EventHandler HandleCreated;
[System.ComponentModel.Browsable(false)]
public event EventHandler? HandleCreated;
[<System.ComponentModel.Browsable(false)>]
member this.HandleCreated : EventHandler 
Public Custom Event HandleCreated As EventHandler 

Typ zdarzenia

Atrybuty

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 HandleCreated . 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 uruchomić przykładowy kod, wklej go w projekcie zawierającym wystąpienie typu dziedziczonego z Controlelementu , takiego jak Button lub ComboBox. Następnie nadaj wystąpieniu Control1 nazwę i upewnij się, że program obsługi zdarzeń jest skojarzony ze zdarzeniem HandleCreated .

private void Control1_HandleCreated(Object sender, EventArgs e) {

   MessageBox.Show("You are in the Control.HandleCreated event.");
}
Private Sub Control1_HandleCreated(sender as Object, e as EventArgs) _ 
     Handles Control1.HandleCreated

   MessageBox.Show("You are in the Control.HandleCreated event.")

End Sub

Uwagi

Uchwyt jest tworzony, gdy Control jest wyświetlany po raz pierwszy. Jeśli na przykład Control utworzono element, który ma Visible ustawioną wartość false, HandleCreated zdarzenie nie zostanie podniesione do Visible momentu trueustawienia wartości .

Aby uzyskać więcej informacji na temat obsługi zdarzeń, zobacz Obsługa i podnoszenie zdarzeń.

Dotyczy

Zobacz też