繁体   English   中英

C#GDI + XY轴问题

[英]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.

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