共用方式為


設計工具動詞命令

DesignerAction 功能會取代並且將功能加入至設計工具動詞命令功能;不過,您也可以選擇保留設計工具動詞命令功能,以提供回溯相容性 (Backward Compatibility) 和未來使用。 如需詳細資訊,請參閱 Windows Form 的設計工具命令和 DesignerAction 物件模型

設計工具可以使用 DesignerVerb 類別,將功能表指令新增至元件的捷徑功能表中,提供在設計模式下的設計工具支援。 設計工具動詞命令能讓功能表項目與事件處理常式產生關聯。 設計工具動詞命令是由 IDesigner 介面的 Verbs 屬性,提供給設計階段環境的。

下列程式碼範例示範能加入 DesignerVerb 來建立自訂功能表命令的 IDesigner 介面 Verbs 屬性的覆寫。

public class SampleVerbsDesigner IDesigner {

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

如需實作設計工具動詞命令的 Windows Form 控制項設計工具範例,請參閱 Windows Form 設計工具範例

請參閱

概念

基底設計工具類別

中繼資料篩選

HOW TO:實作控制項的設計工具

Windows Form 的設計工具命令和 DesignerAction 物件模型

其他資源

自訂設計工具