ToolStripItem.LocationChanged Zdarzenie

Definicja

Występuje, gdy lokalizacja obiektu ToolStripItem jest aktualizowana.

public:
 event EventHandler ^ LocationChanged;
public event EventHandler LocationChanged;
public event EventHandler? LocationChanged;
member this.LocationChanged : EventHandler 
Public Custom Event LocationChanged As EventHandler 

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 LocationChanged . 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 ToolStripItemelementu , takiego jak ToolStripButton lub ToolStripMenuItem. Następnie nadaj wystąpieniu ToolStripItem1 nazwę i upewnij się, że program obsługi zdarzeń jest skojarzony ze zdarzeniem LocationChanged .

private void ToolStripItem1_LocationChanged(Object sender, EventArgs e) {

   MessageBox.Show("You are in the ToolStripItem.LocationChanged event.");
}
Private Sub ToolStripItem1_LocationChanged(sender as Object, e as EventArgs) _ 
     Handles ToolStripItem1.LocationChanged

   MessageBox.Show("You are in the ToolStripItem.LocationChanged event.")

End Sub

Uwagi

To zdarzenie jest zgłaszane, jeśli ToolStripItem element jest aktualizowany przez modyfikację programową lub interakcję.

Uwaga

Enabled Zmiana właściwości elementu ToolStrip nie powoduje wywołania LocationChanged zdarzenia. Zgłoś to zdarzenie z określonymi ustawieniami właściwości.

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

Dotyczy