我想將菜單添加到AddIn中的visual studio。 我發現如何創建子菜單項Expose an Add-In on the Tools Menu (Visual C#),但我想創建主菜單(如'文件','編輯','查看'等) 我該怎麼做,使用C#?使用c在AddIn中創建父菜單#
1
A
回答
0
我想你可以使用這個:
Microsoft.VisualStudio.CommandBars.CommandBar menuBarCommandBar =
((Microsoft.VisualStudio.CommandBars.CommandBars)_applicationObject.CommandBars)["MenuBar"];
CommandBarPopup myNewPopUpControl =
menuBarCommandBar.Controls.Add(MsoControlType.msoControlPopup) as CommandBarPopup;
myNewPopUpControl.Caption = "MyMenu";
myNewPopUpControl.Visible = true;
第一行是從外接模板的OnConnection。因爲我經歷過Controls集合的每個元素都有一個零ID,所以排列可能會有問題。你還可以創建按鈕和彈出與自動化(例外情況將另行拋出)
http://msdn.microsoft.com/en-us/library/microsoft.visualstudio.commandbars.commandbarcontrols.add.aspx http://msdn.microsoft.com/en-us/library/office/aa190793(v=office.10).aspx
更新: 你的問題似乎是一個重複 [問題] Adding a Menu to the Visual Studio Menu Bar within an Add-In [A]
相關問題
- 1. 使用c創建菜單彈出框#
- 2. 使用MvcSiteMapProvider創建菜單
- 3. 使用PHP創建菜單?
- 4. 在android中創建菜單/子菜單
- 5. 如何使用菜單欄在grails中創建菜單
- 6. Visual Studio Addin - 無法創建子菜單項
- 7. 如何使用ASCII在C中創建一個下拉菜單?
- 8. Visual Studio 2008 Addin在Project Popup菜單中添加菜單項
- 9. Wayfinder - 在父資源下創建父項的子菜單項
- 10. 在java中創建菜單
- 11. 在Symfony2中創建菜單
- 12. 在Android中創建菜單
- 13. 使用在創建CSS菜單類
- 14. 用c創建一個菜單
- 15. 創建在C#動態菜單與WPF
- 16. 用兩個子菜單創建菜單
- 17. 使用XNA 4.0和C創建最簡單的菜單#
- 18. 爲Chrome擴展中的每個父菜單創建兩個子菜單
- 19. 使用ViewModel在MVC3 C#中創建下拉菜單,並在POST上創建簡單的模型綁定。
- 20. 如何在C#中的Windows shell上下文菜單中創建子菜單?
- 21. 用css創建子菜單
- 22. ExpressionEngine - 使用關係創建子菜單
- 23. 使用OSMbonuspack_v5.1創建上下文菜單
- 24. 使用xslt爲Umbraco創建菜單
- 25. 使用XIB爲NSSegmentedControl創建菜單
- 26. 使用Twig創建導航菜單
- 27. 使用jQuery UI編程菜單創建
- 28. 使用jQuery爲Joomla創建子菜單
- 29. 使用WinAPI創建菜單條
- 30. 使用#Tag創建jQuery Mobile菜單
也許有用http://www.mztools.com/articles/2005/mz2005003.aspx。我很困惑,如果你可以創建和菜單,**子菜單和分隔線**。 – Kiquenet