我研究了這個link,以便在Visual Studio 2012中使用VSPackage添加自定義菜單命令。如何使用VSPackage在Visual Studio 2012中添加多個菜單項?
一切都很好,直到我想添加更多的菜單項。
在提供的文檔中,他們沒有解釋如何添加一個菜單項。
舉例來說,我在TfsUtility.vsct
文件作了如下設置:
<Menus>
<Menu guid="guidTfsUtilityCmdSet" id="TfsUtility" priority="0x700" type="Menu">
<Parent guid="guidSHLMainMenu" id="IDG_VS_MM_TOOLSADDINS" />
<Strings>
<ButtonText>Tfs Utility</ButtonText>
<CommandName>Tfs Utility</CommandName>
</Strings>
</Menu>
</Menus>
...
<Group guid="guidTfsUtilityCmdSet" id="MyMenuGroup" priority="0x0600">
<Parent guid="guidTfsUtilityCmdSet" id="TfsUtility"/>
</Group>
...
<Button guid="guidTfsUtilityCmdSet" id="cmdidMyCommand" priority="0x0100" type="Button">
<Parent guid="guidTfsUtilityCmdSet" id="MyMenuGroup" />
<Strings>
<ButtonText>Branch</ButtonText>
</Strings>
</Button>
...
<GuidSymbol name="guidTfsUtilityCmdSet" value="{d5549d5d-47af-40e0-a7e5-e9ed7f64d577}">
<IDSymbol name="MyMenuGroup" value="0x1020" />
<IDSymbol name="cmdidMyCommand" value="0x0100" />
<IDSymbol name="TfsUtility" value="0x1021"/>
</GuidSymbol>
個
問題:
如何添加菜單選項的詳細選項(分公司例如後)?
如何爲每個菜單項關聯命令?我想爲每個菜單項顯示不同的消息。
非常感謝您