无法找到" Point"在System.Drawing中

时间:2014-03-14 23:31:43

标签: c#

据我所知,命名空间 System.Drawing 中存在 Point ,但Visual Studio找不到它。

using System.Drawing;
class Flower
{
    public Point Location { get; private set; }
}

错误:找不到类型名称或命名空间“Point”

编辑1: .Net 4.5.1

2 个答案:

答案 0 :(得分:6)

右键点击项目的References条目中的解决方案资源管理器,然后点击Add Reference...

Context menu

确保您在“装配”下查看 - >框架,然后找到并选中System.Drawing的复选框,然后单击“确定”。

References

从这里开始,您可以在代码中使用System.Drawing.Point

答案 1 :(得分:3)

正如其他人所指出的那样,您在项目中缺少对System.Drawing的引用。这在某些项目类型而非其他项目类型中起作用的原因是某些项目类型(特别是Windows窗体项目)会自动为您添加对System.Drawing的引用。虽然Console App,Class Library或WPF Application等其他项目类型不会自动拥有该引用,但您必须手动添加它。