早教吧作业答案频道 -->数学-->
C#中怎么调节使坐标满足正常坐标系的方向?C#GDI+中怎么把坐标系变为数学坐标系?即x轴向右,y轴向上,原点在左下角?使用TranslateTransform()只能调节原点啊,
题目详情
C#中怎么调节使坐标满足正常坐标系的方向?
C# GDI+中怎么把坐标系变为数学坐标系?即x轴向右,y轴向上,原点在左下角?使用TranslateTransform()只能调节原点啊 ,
C# GDI+中怎么把坐标系变为数学坐标系?即x轴向右,y轴向上,原点在左下角?使用TranslateTransform()只能调节原点啊 ,
▼优质解答
答案和解析
手工计算转换坐标系即可
比如你的画图区域(比如picturebox)长为w,高为h,你想把数学上(x,y)坐标转换成以中心为圆点的坐标,则用如下函数
public static void ConvertPoint(int w, int h,ref int x,ref int y)
{
x -= w / 2;
y = h / 2 - y;
}
调用:
int x=10;
int y=10;
ConvertPoint(pictureBox1.Width, pictureBox1.Height, ref x, ref y);
//在这里x,y已经是真实的坐标了
比如你的画图区域(比如picturebox)长为w,高为h,你想把数学上(x,y)坐标转换成以中心为圆点的坐标,则用如下函数
public static void ConvertPoint(int w, int h,ref int x,ref int y)
{
x -= w / 2;
y = h / 2 - y;
}
调用:
int x=10;
int y=10;
ConvertPoint(pictureBox1.Width, pictureBox1.Height, ref x, ref y);
//在这里x,y已经是真实的坐标了
看了 C#中怎么调节使坐标满足正常...的网友还看了以下:
英语翻译爱,是一种感受,即使痛苦也会觉得幸福.爱,是一种体会,即使心碎也会觉得甜蜜.爱,是一种经历 2020-05-14 …
英语翻译爱是一种感受,即使痛苦也会觉得幸福;爱是一种体会,即使心碎也会觉得甜蜜;爱是一种经历,即使 2020-05-14 …
“一个事务完成后,它对数据库的改变必须是永久的,即使系统可能出现故障。”这是事务的( ) 2020-05-23 …
“一个事务完成后,它对数据库的改变必须是永久的,即使系统可能出现故障。”这是事务的( )。 A)原子 2020-05-23 …
“一个事务完成后,它对数据库的改变必须是永久的,即使系统可能出现故障。”这是事务的()。A.原子性B 2020-05-24 …
事务的()是指,当某个事务提交(COMMIT)后,对数据库的更新操作可能还停留在服务器磁盘缓冲区而未 2020-05-26 …
仿句好难!爷爷奶奶,你们是夕阳,但夕阳并不逊色.即使是一弯残月,也要辉照大地;即使是一座古桥,也要 2020-06-17 …
退步向前的名言警句仿写“新叶青青,使我忽然想到:即使不能做一朵流芳溢彩的鲜花,做一片纯净高尚的绿叶 2020-06-20 …
语气停顿正确的一项是[]A.无聊生/者/不生,即使厌见者/不见。B.无/聊生者/不生,即/使厌见者 2020-07-06 …
用坚字组成不同的词,填在括号里四川汶川大地震,使中华民族更().即使时间过去了一百个小时用坚字组成 2020-07-09 …