【发布时间】:2014-10-02 21:20:53
【问题描述】:
这是我的一些代码。
drawingContext.DrawEllipse(this.handOpenBrush, null, handPosition, HandSize, HandSize);
该代码运行良好。
不过,一旦我这样做,我就会收到错误,即它有一些无效的参数。
drawingContext.DrawEllipse(this.handOpenBrush, null, (handPosition.Offset(20,20)), HandSize, HandSize);
我所做的只是将 handPosition 点偏移 (20,20)。我看不出我能做些什么来导致程序突然出现参数错误。
【问题讨论】:
-
您使用的是什么语言和 API(实际上是 Anthony 编辑猜测的 C#)?如果您让我们猜测,您将很难获得帮助。另外,什么样的“错误”?这些编译错误,是运行时的错误吗?错误的实际 text 是什么?
-
看看
Point.Offset返回什么(或者更确切地说它没有返回什么) -
查看您的“此代码工作正常”pline,
handPosition.OffSet导致错误只是常识,您能否显示所有相关代码,也许您正在输入(handPosition.Offset(20,20)),不需要第一个(
标签: c# invalid-argument