2009-02-23 32 views
5

我正在使用.NET Framework(v3.5)的Visual Studio 2008。我似乎無法使用System.Windows.Shapes,或任何System.Windows。*除了窗體。如何包含System.Windows.Shapes?

這裏是鏈接到類描述:

System.Windows.Shapes (MSDN Library)

有我需要做的,使用一些特別的東西?

我檢查了所有框架文件夾,並且我對System.Windows唯一的dll/xml文件是System.Windows.Forms。

我需要做些什麼才能使其發揮作用?

+0

形狀是一個WPF庫,如果有可用的形式,但沒有形狀,然後你可能使用的WinForms項目,而這是可能的進口WPF庫到的WinForms,你可能無法像您期望使用它們 – MikeT 2016-07-12 10:12:32

回答

9

這個類是WPF的一部分,從MSDN

形狀類

大會:PresentationFramework(在presentationframework.dll)

3

您可能需要添加一個引用到庫, 可能System.Windows.Presentation

編輯:I t在PresentationFramework

6

您需要添加對PresentationFramework庫的引用。

在VisualStudio中,右鍵單擊「解決方案資源管理器」中的項目。選擇「添加引用」。 「PresentationFramework」庫將位於「.NET」選項卡下。您可能還需要添加「PresentationCore」和「WindowsBase」。

你可以看到通過轉到「解決方案資源管理器」和擴大「參考」項目的將項目庫引用。從.NET選項卡

1
  1. 添加參考PresentationFramework
  2. 使用寫System.Windows.Shapes

和你做!

1

在.Net 4.0中工作的其他解決方案: 轉到參考 - >添加引用並選擇.NET選項卡下的PrsentationFramework。