Udostępnij za pośrednictwem


Projektant zleceń

Funkcja DesignerAction zastępuje i dodaje funkcje do funkcji Projektant zlecenia; Jednak funkcja projektanta zleceń zachowana zarówno dla zgodności z poprzednimi wersjami i wykorzystania w przyszłości, jeśli zostanie wybrana opcja.Aby uzyskać więcej informacji, zobacz Projektant poleceń i modelu obiektowego DesignerAction dla Windows Forms.

Projektant może używać DesignerVerb klasy, aby dodać polecenia menu w menu skrótów dla składnika, który zapewnia wsparcie w trybie projektowania.Projektant zleceń skojarzyć element menu z programu obsługi zdarzeń.Projektant zlecenia są dostarczane do środowiska czasu projektowania przez Verbs właściwość IDesigner interfejsu.

Poniższy przykład kodu pokazuje przesłonięcie Verbs właściwość IDesigner interfejsu, który dodaje DesignerVerb do tworzenia niestandardowego polecenia menu.

public class SampleVerbsDesigner IDesigner {

    public SampleVerbsDesigner()
       {}
      
    public override DesignerVerbCollection Verbs {
        get
        {
            return new DesignerVerbCollection( 
               new DesignerVerb[] { 
               new DesignerVerb("Test Command", this.testEventHandler) });
        }
    }
}

Na przykład projektant kontroli Windows Forms, który implementuje projektanta zleceń, zobacz Windows Forms Projektant próbki.

Zobacz też

Koncepcje

Klasy podstawowe Designer

Filtrowanie metadanych

Jak: wdrożenie projektanta dla formantu

Projektant poleceń i modelu obiektowego DesignerAction dla Windows Forms

Inne zasoby

Projektanci niestandardowe