我正在開發我的第一個Visual Studio加載項,我們需要添加一個上下文菜單項到解決方案資源管理器,文件類型(在我們的例子中 - 「.resx」)。Visual Studio加載項 - 添加一個上下文菜單項到解決方案資源管理器
我一直在使用Google,現在2天無法找到任何教程或代碼樣本...只有很基本的東西如添加菜單項到VS「工具」菜單等
我正在開發我的第一個Visual Studio加載項,我們需要添加一個上下文菜單項到解決方案資源管理器,文件類型(在我們的例子中 - 「.resx」)。Visual Studio加載項 - 添加一個上下文菜單項到解決方案資源管理器
我一直在使用Google,現在2天無法找到任何教程或代碼樣本...只有很基本的東西如添加菜單項到VS「工具」菜單等
那麼,您需要創建一個動態可見的命令,只有當解決方案資源管理器中的選定節點是.resx文件,然後將該命令添加爲解決方案資源管理器上下文菜單的子項時,纔會顯示該命令(您需要GUID:ID pair的後者)。
這裏是展示如何做到這一點的好文章:http://blogs.rev-net.com/ddewinter/2008/03/22/dynamic-menu-commands-in-visual-studio-packages-part-2/
看看this video。它描述瞭如何通過IDTCommandTarget接口追加和控制新菜單項的可見性。
-1請提供您的答案如何與問題相關的摘要,而不僅僅是提供沒有信息的鏈接。 – Maslow 2010-08-16 13:56:45
鏈接中斷(404):( – Alex 2011-07-29 08:27:31
工作人員(圖片除外):http://davedewinter.com/2008/03/22/dynamic-menu-commands-in-visual-studio-packages-part -2/ – Jim 2012-10-16 06:55:49
Oleg,@Alex的問題是爲什麼您必須[引用重要鏈接的最相關部分](https://stackoverflow.com/help/how-to-answer)!(也請注意新鏈接 – 2018-03-07 19:20:48