2009-02-23 27 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。