Control.ContextMenuChanged Evento
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attenzione
ContextMenu is provided for binary compatibility with .NET Framework and is not intended to be used directly from your code. Use ContextMenuStrip instead.
Si verifica quando il valore della proprietà ContextMenu cambia.
public:
event EventHandler ^ ContextMenuChanged;
public event EventHandler ContextMenuChanged;
[System.ComponentModel.Browsable(false)]
public event EventHandler ContextMenuChanged;
[System.ComponentModel.Browsable(false)]
[System.Obsolete("`ContextMenu` is provided for binary compatibility with .NET Framework and is not intended to be used directly from your code. Use `ContextMenuStrip` instead.", false, DiagnosticId="WFDEV006", UrlFormat="https://aka.ms/winforms-warnings/{0}")]
public event EventHandler ContextMenuChanged;
member this.ContextMenuChanged : EventHandler
[<System.ComponentModel.Browsable(false)>]
member this.ContextMenuChanged : EventHandler
[<System.ComponentModel.Browsable(false)>]
[<System.Obsolete("`ContextMenu` is provided for binary compatibility with .NET Framework and is not intended to be used directly from your code. Use `ContextMenuStrip` instead.", false, DiagnosticId="WFDEV006", UrlFormat="https://aka.ms/winforms-warnings/{0}")>]
member this.ContextMenuChanged : EventHandler
Public Custom Event ContextMenuChanged As EventHandler
Tipo evento
- Attributi
Esempio
Nell'esempio di codice seguente viene visualizzato un messaggio quando si verifica una modifica al menu di scelta rapida.
private:
void AddContextMenuChangedHandler()
{
this->myTextBox->ContextMenuChanged += gcnew EventHandler( this, &MyForm::TextBox_ContextMenuChanged );
}
void TextBox_ContextMenuChanged( Object^ /*sender*/, EventArgs^ /*e*/ )
{
MessageBox::Show( L"Shortcut menu of TextBox is changed." );
}
private void AddContextMenuChangedHandler()
{
this.myTextBox.ContextMenuChanged += new EventHandler(TextBox_ContextMenuChanged);
}
private void TextBox_ContextMenuChanged(object sender, EventArgs e)
{
MessageBox.Show("Shortcut menu of TextBox is changed.");
}
Private Sub AddContextMenuChangedHandler()
AddHandler Me.myTextBox.ContextMenuChanged, AddressOf TextBox_ContextMenuChanged
End Sub
Private Sub TextBox_ContextMenuChanged(sender As Object, e As EventArgs)
MessageBox.Show("Shortcut menu of TextBox is changed.")
End Sub
Commenti
Questo evento viene generato se la ContextMenu proprietà viene modificata da una modifica a livello di codice o da un'interazione dell'utente.
Per ulteriori informazioni sulla gestione degli eventi, consultare gestione e generazione di eventi.