Evento MenuAction.Execute
Si verifica quando la voce di menu viene eseguita.
Spazio dei nomi: Microsoft.Windows.Design.Interaction
Assembly: Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)
Sintassi
'Dichiarazione
Public Event Execute As EventHandler(Of MenuActionEventArgs)
public event EventHandler<MenuActionEventArgs> Execute
public:
event EventHandler<MenuActionEventArgs^>^ Execute {
void add (EventHandler<MenuActionEventArgs^>^ value);
void remove (EventHandler<MenuActionEventArgs^>^ value);
}
member Execute : IEvent<EventHandler<MenuActionEventArgs>,
MenuActionEventArgs>
JScript non supporta gli eventi.
Note
Implementare la logica per l'oggetto 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 un provider di menu.
' 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("Background").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["Background"].ClearValue();
}
Sicurezza di .NET Framework
- 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