2010-03-17 39 views
0

我已經使用VSPackage 創建了ToolWindowPane(VS2008的ToolBar),但我無法訪問用戶當前打開的文件。有沒有辦法做到這一點? 我寫了下面的代碼,它遍歷項目並找出打開的解決方案中的所有元素。如何從自定義ToolWindowPane訪問當前打開的文件

EnvDTE.DTE dte =(EnvDTE.DTE)Microsoft.VisualStudio.Shell.Package.GetGlobalService(typeof(EnvDTE.DTE));

但無法獲取用戶打開文件的參考 我也希望每次用戶將焦點從一個文件更改爲另一個文件時,我的工具欄應刷新。

在此先感謝

回答

0

您可以嘗試使用事件模型?

相關問題