在Winforms中,我使用了一个draw方法实现了一个自定义对象,该方法由Form_Paint调用。我现在希望能够在绘制到表单之后获取此对象的坐标,以便在工作中使用Move过程。我尝试过使用object.Location,object.Left和object.Top,但这些只是给0,0。然后我尝试使用object.Size进行测试,它给了我表单的大小。
如何在表单上获取运行时对象的位置?感谢
答案 0 :(得分:0)
尝试使用
Point objLocation= cusObject.FindForm().PointToClient(
cusObject.Parent.PointToScreen(cusObject.Location));