Evento MenuAction.Execute
Aggiornamento: novembre 2007
Si verifica quando la voce di menu viene eseguita.
Spazio dei nomi: Microsoft.Windows.Design.Interaction
Assembly: Microsoft.Windows.Design.Extensibility (in Microsoft.Windows.Design.Extensibility.dll)
Sintassi
Public Event Execute As EventHandler(Of MenuActionEventArgs)
Dim instance As MenuAction
Dim handler As EventHandler(Of MenuActionEventArgs)
AddHandler instance.Execute, handler
public event EventHandler<MenuActionEventArgs> Execute
public:
event EventHandler<MenuActionEventArgs^>^ Execute {
void add (EventHandler<MenuActionEventArgs^>^ value);
void remove (EventHandler<MenuActionEventArgs^>^ value);
}
JScript non supporta gli eventi.
Note
Implementare la logica per MenuAction nel gestore eventi Execute. Di solito implica la modifica dello stato dell'oggetto ModelItem che rappresenta il controllo selezionato.
Esempi
Nell'esempio di codice seguente viene illustrato come gestire l'evento Execute. La proprietà Background del controllo selezionato viene impostata sul valore predefinito. Per ulteriori informazioni, vedere Procedura dettagliata: creazione di una MenuAction.
' The following method handles the Execute event.
' It sets the Background property to its default value.
Sub ClearBackground_Execute( _
ByVal sender As Object, _
ByVal e As MenuActionEventArgs)
Dim selectedControl As ModelItem = e.Selection.PrimarySelection
selectedControl.Properties(Control.BackgroundProperty).ClearValue()
End Sub
// The following method handles the Execute event.
// It sets the Background property to its default value.
void ClearBackground_Execute(
object sender,
MenuActionEventArgs e)
{
ModelItem selectedControl = e.Selection.PrimarySelection;
selectedControl.Properties[Control.BackgroundProperty].ClearValue();
}
Autorizzazioni
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.Windows.Design.Interaction
PrimarySelectionContextMenuProvider