2016-09-19 10 views
0

現在、DynamicItemStart featureを使用してメニュー項目のリストを動的に作成しています。通常のボタン項目では正常に動作します。実際のコマンドボタンを含むサブメニューのリストを動的に作成する方法はありますか?Visual Studioの動的マルチレベルメニュー

File 
    My Root Item 
    Group 1 (dynamic) 
     Item 1.1 (dynamic) 
     Item 1.2 (dynamic) 
     Item 1.3 (dynamic) 
    Group 2 (dynamic) 
     Item 2.1 (dynamic) 
    Group 3 (dynamic) 
     Item 3.1 (dynamic) 
     Item 3.2 (dynamic) 

これも可能ですか?

答えて

0

.vsctファイルに最大10個のグループ(10個)を宣言できます。グループには10個、対応するメニューには10個のTextChanges、DynamicVisibility、DefaultInvisible CommandFlags for Menusがあります。

グループを表示する必要がある場合は、対応するOleMenuCommandを追加し、BeforeQueryStatusハンドラセットのメニューコマンドのTextおよびVisibleステータスに追加します。

項目については、引き続きDynamicItemStartを使用します。

関連する問題