[英]C# GDI+ X-Y Axis questions
如何在用户控件或表单中找到X和Y轴中途的坐标?
如何在用户控件或窗体上标识X轴的范围和Y轴的范围?
您可能正在寻找ClientRectangle属性。
查找范围:您是指屏幕上的范围吗? 如果是这样,请使用RectangleToScreen
函数。
要找到中间点,您可以使用
Rectangle r = this.ClientRectangle;
Point p = new Point(
(int)((r.X + r.Width) / 2),
(int)((r.Y + r.Height) / 2));
轴在您的上下文中是什么意思?
给定“高度”和“宽度”属性,您应该可以算出中间位置(记住,Y向下为正!)
但是,如果要在自己的单位中实现轴,则需要创建一些辅助函数,以将单位转换为像素(可能转换为像素)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.