Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

Designer Verbs

The DesignerAction feature replaces and adds functionality to the designer verbs feature; however, the designer verbs feature is retained for both backward compatibility and future use, if you choose. For more information, see Designer Commands and the DesignerAction Object Model for Windows Forms.

A designer can use the DesignerVerb class to add menu commands to the shortcut menu for the component it provides designer support for in design mode. Designer verbs associate a menu item with an event handler. Designer verbs are provided to the design-time environment by the Verbs property of the IDesigner interface.

The following code example demonstrates an override of the Verbs property of the IDesigner interface that adds a DesignerVerb to create a custom menu command.

public class SampleVerbsDesigner IDesigner {

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

For an example of a Windows Forms control designer that implements designer verbs, see the Windows Forms Designer Sample.

Show:
© 2015 Microsoft