繁体   English   中英

找到.NET用户控件的中心

[英]Find the center of a .NET User Control

我想在我的用户控件的中心显示一个图像,但我实际上“找到”控件的中心了!

我觉得这应该是非常简单的事情,但我无法理解它。

理想情况下,我希望最终得到X和Y坐标,可以将其添加到Point的实例中,以便在该点显示。

你可以使用ctrl.Width / 2, ctrl.Height / 2
您可能想要添加ctrl.Leftctrl.Top

如果图像应放在中心,请使用以下代码:(伪,未经测试)

image.Location = new Point((control.Width / 2) - (image.Width /2),(control.Height / 2) - (image.Height / 2));

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM