【发布时间】:2013-07-02 10:10:28
【问题描述】:
我对这个有点坚持。
我正在编写一个可视信号量标志信号应用程序,但在定位左右臂标签时遇到了一些问题。
这是之前的代码:
private void leftHandDown()
{
display.DrawLine(penLeftArm, centXCoord, centYCoord, LHDownXCoord, LHDownYCoord);
lblLeftHand.Top = LHDownYCoord;
lblLeftHand.Left = LHDownXCoord;
lblLeftHand.Show();
}
这就是它的样子: http://i137.photobucket.com/albums/q221/omar319/sema.png(我没有任何代表在这里发布照片)。我已将背景设置为蓝色,因为我还试图确定另一个问题(标签在改变位置时会留下一个白框,不知道为什么)。
我希望标签出现在笔绘制的手的末端(结束坐标 LHDownXCoord 和 LHDownYCoord),但标签始终在 y 轴上偏移 -80px。右手标签我在Y轴坐标上加了75px。
知道是什么导致了偏移吗?
干杯,
奥马尔
【问题讨论】:
-
这是 WPF 还是 WinForms?