Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How do I include System.Windows.Shapes?

I am using Visual Studio 2008 with the .NET Framework (v3.5). I cannot seem to use System.Windows.Shapes, or anything System.Windows.* besides Forms.

Here is the link to the class description:

System.Windows.Shapes (MSDN Library)

Is there some special thing I need to do to use it?

I checked in all of the framework folders, and the only dll/xml files I have for System.Windows is System.Windows.Forms.

What do I need to do to get this to work?

like image 525
Joe Fontana Avatar asked Feb 23 '09 05:02

Joe Fontana


4 Answers

This class is part of WPF, from MSDN:

Shape Class

Assembly: PresentationFramework (in presentationframework.dll)

like image 191
Julien Roncaglia Avatar answered Dec 09 '22 03:12

Julien Roncaglia


You need to add a reference to the PresentationFramework library.

In VisualStudio, right click on your project in the "Solution Explorer". Select "Add Reference". The "PresentationFramework" library will be under the ".NET" tab. You may also need to add "PresentationCore" and "WindowsBase".

You can see your project's current library references by going to the "Solution Explorer" and expanding the "References" item.

like image 21
Zach Garner Avatar answered Dec 09 '22 03:12

Zach Garner


You may need to add a reference to the library, probably System.Windows.Presentation

Edit: It is in the PresentationFramework library

like image 29
benPearce Avatar answered Dec 09 '22 05:12

benPearce


  1. Add reference to PresentationFramework from .Net tab
  2. write using System.Windows.Shapes

and you are done!

like image 32
sstauross Avatar answered Dec 09 '22 03:12

sstauross