2011-03-15 62 views
10

我有一個Windows窗體應用程序,我想我自己的用戶跳轉列表。要做到這一點,我需要使用的名稱空間System.Windows.Shell,但我不能訪問它,而且我也不能找到引用的列表的引用。我已經查了一些教程,但它們都使用XAML(WPF應用程序),其中一些只是提到這可以通過編碼以及完成。System.Windows.Shell參考失蹤

所以我的問題是,是否有可能訪問Windows窗體應用程序所需的命名空間或做我需要使用WPF?如果有可能,那麼如何?如果沒有,那麼還有另一種方法可以在Windows窗體應用程序中執行它?

我使用Visual Studio 2010旗艦版(C#)。

在此先感謝!

回答

20

System.Windows.Shell命名空間是在PresentationFramework.dll組件。如果您搜索名稱空間,您可以自己找到,包含的程序集將顯示在詳細信息中。

+0

非常感謝你! =) – SimplyZ 2011-03-15 23:40:18

6

需要對PresentationFramework的程序集引用。名稱空間僅在.NET 4中可用。使用「項目+屬性」驗證「目標框架」設置。在Winforms應用中使用它很好,這些類不需要WPF管道工作。他們是Vista API擴展的包裝。

+0

謝謝你,謝謝! =) – SimplyZ 2011-03-15 23:42:13