7

我正在使用带有 .NET Framework (v3.5) 的 Visual Studio 2008。我似乎无法使用 System.Windows.Shapes,或除 Forms 之外的任何 System.Windows.*。

这是类描述的链接:

System.Windows.Shapes(MSDN 库)

我需要做一些特别的事情才能使用它吗?

我签入了所有框架文件夹,我为 System.Windows 拥有的唯一 dll/xml 文件是 System.Windows.Forms。

我需要做什么才能使其正常工作?

4

5 回答 5

14

此类是 WPF 的一部分,来自MSDN

形状类

程序集:PresentationFramework(在presentationframework.dll中)

于 2009-02-23T05:50:10.237 回答
8

您需要添加对 PresentationFramework 库的引用。

在 VisualStudio 中,右键单击“解决方案资源管理器”中的项目。选择“添加参考”。“PresentationFramework”库将位于“.NET”选项卡下。您可能还需要添加“PresentationCore”和“WindowsBase”。

您可以通过转到“解决方案资源管理器”并展开“引用”项来查看项目的当前库引用。

于 2009-09-28T16:47:25.403 回答
3

您可能需要添加对库的引用,可能是 System.Windows.Presentation

编辑:它在PresentationFramework库中

于 2009-02-23T05:52:25.690 回答
2
  1. 从 .Net 选项卡添加对 PresentationFramework 的引用
  2. 使用 System.Windows.Shapes 编写

你就完成了!

于 2012-11-19T14:35:04.553 回答
2

适用于 .Net 4.0 的其他解决方案:转到 referenes->add reference 并选择 .NET 选项卡下的 PrsentationFramework。

于 2016-07-12T10:08:30.530 回答