小弟之前用c# 写了个画曲线的winform 程序,在windows 7 等常用操作系统上运行正常,现在要转成在windows CE 下运行,结果
public List<PointF> allPoints = new List<PointF>();如这句,凡是涉及到PointF的都会报错找不到类型或命名空间名称“PointF”(是否缺少 using 指令或程序集引用?)智能设备下的System.Drawing.dll 下没有PotintF,只有Point 请问大伙这个该怎么解决呢?小弟很急,先奉上100分。
winformwindows cec#
public List<PointF> allPoints = new List<PointF>();如这句,凡是涉及到PointF的都会报错找不到类型或命名空间名称“PointF”(是否缺少 using 指令或程序集引用?)智能设备下的System.Drawing.dll 下没有PotintF,只有Point 请问大伙这个该怎么解决呢?小弟很急,先奉上100分。
winformwindows cec#
解决方案 »
- richbox的使用问题:
- [IE编程]如何高亮WebBrowser中的一段文本
- 想做个Windows Media ASF Indexer 这样的程序?请问有什么资料吗?
- 程序编译通不过
- 关于PropertyGrid控件的!!!急~~~大家帮帮忙~~~
- 求助!!!C#中越界问题
- 一个类库如何知道自己的运行目录
- 新人请教问题:用c#做图像处理能做到什么程度??真心请教了~~~
- 清高手关注,关于socket 发送数据结构的问题,能帮我解决这个问题不胜感激,我能给300分。
- 这个ASP.NET问题用如何解决, 如能解决分数好商量。
- 用C#程序怎么区分A3/A4图像,并把它们各自转成相同大小?
- 请教一个C#开发cs软件的问题
Point和PointF的区别是,前者x y是整数。
{
public static readonly PointF Empty = new PointF();
private float x;
private float y; public bool IsEmpty
{
get { return x == 0.0 && y == 0.0; }
} public float X
{
get { return x; }
set { x = value; }
} public float Y
{
get { return y; }
set { y = value; }
} static PointF()
{
} public PointF(float x, float y)
{
this.x = x;
this.y = y;
} public static PointF operator +(PointF pt, Size sz)
{
return Add(pt, sz);
} public static PointF operator -(PointF pt, Size sz)
{
return Subtract(pt, sz);
} public static PointF operator +(PointF pt, SizeF sz)
{
return Add(pt, sz);
} public static PointF operator -(PointF pt, SizeF sz)
{
return Subtract(pt, sz);
} public static bool operator ==(PointF left, PointF right)
{
return left.X == right.X && left.Y == right.Y;
} public static bool operator !=(PointF left, PointF right)
{
return !(left == right);
} public static PointF Add(PointF pt, Size sz)
{
return new PointF(pt.X + sz.Width, pt.Y + sz.Height);
} public static PointF Subtract(PointF pt, Size sz)
{
return new PointF(pt.X - sz.Width, pt.Y - sz.Height);
} public static PointF Add(PointF pt, SizeF sz)
{
return new PointF(pt.X + sz.Width, pt.Y + sz.Height);
} public static PointF Subtract(PointF pt, SizeF sz)
{
return new PointF(pt.X - sz.Width, pt.Y - sz.Height);
} public override bool Equals(object obj)
{
if (!(obj is PointF))
return false;
PointF pointF = (PointF) obj;
return pointF.X == X && pointF.Y == Y && pointF.GetType() == GetType();
} public override int GetHashCode()
{
return base.GetHashCode();
} public override string ToString()
{
return string.Format("{{X={0}, Y={1}}}", x, y);
}
}