我有点卡住了这个。C#Y坐标始终是偏移量
我正在写一个视觉信号量标志信号应用程序,我对左右手臂的标签定位有点麻烦。
这与之前的代码:
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。右手标签我已将75px添加到Y轴坐标。
任何想法是什么导致偏移?
干杯,
奥马尔
的左上角坐标来抵消这是WPF或WinForms的? – sll
它使用WinForms –