Verbi di progettazione
DesignerAction sostituisce e aggiunge funzionalità alla funzione dei verbi di progettazione. Questa funzionalità, tuttavia, viene conservata per garantire la compatibilità con le versioni precedenti e per l'utilizzo futuro. Per ulteriori informazioni, vedere Comandi della finestra di progettazione e modello a oggetti DesignerAction per Windows Form.
Una finestra di progettazione può utilizzare la classe DesignerVerb per aggiungere comandi al menu di scelta rapida per il componente a cui fornisce il supporto in modalità di progettazione. I verbi di progettazione consentono di associare una voce di menu a un gestore eventi. I verbi di progettazione vengono forniti all'ambiente di progettazione dalla proprietà Verbs dell'interfaccia IDesigner.
Nell'esempio di codice seguente viene illustrata l'esecuzione dell'override della proprietà Verbs dell'interfaccia IDesigner che aggiunge un oggetto DesignerVerb per creare un comando di menu personalizzato.
public class SampleVerbsDesigner IDesigner {
public SampleVerbsDesigner()
{}
public override DesignerVerbCollection Verbs {
get
{
return new DesignerVerbCollection(
new DesignerVerb[] {
new DesignerVerb("Test Command", this.testEventHandler) });
}
}
}
Per un esempio di finestra di progettazione di controlli Windows Form che implementa i verbi di progettazione, vedere Esempio di finestra di progettazione Windows Form.
Vedere anche
Concetti
Classi base della finestra di progettazione
Applicazione di filtri ai metadati
Procedura: implementare una finestra di progettazione per un controllo
Comandi della finestra di progettazione e modello a oggetti DesignerAction per Windows Form