C# 中怎么将正方向的坐标轴变为两个方向,

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 15:29:21
C# 中怎么将正方向的坐标轴变为两个方向,
xVmOP+7˖v/0(bR6P1"Q鏱>lmWX@m7==yy97RϜjiC{M mr>ӗ׳Za.ZZUK+aNecF[T}[VGA_T+ z~dרg|e-^&' z@^ڮ-7LE!nBn ^faЗ)i!)x(B".߆gdQ΀QK@([?yc[K\0y}@dOf$ٸ jLl_%&ՒR#\oj ,&w!Z~C#SYrWm%=HCF)u(̥04B*>x,@ :XC⻝H\$ދa;Ff8QMF)0hJ( QnW \FR^j2ɸJ*Nxqg\SaiiRcsOE`GGX 81u(UڬU+i3J:!!) /]FlA#FYK 2ǒZ.k/6X$o&WgF].IQ\#G1s g<4z

C# 中怎么将正方向的坐标轴变为两个方向,
C# 中怎么将正方向的坐标轴变为两个方向,

C# 中怎么将正方向的坐标轴变为两个方向,
就是多花一个箭头吧,
给你段代码看看是否有用
//画X轴和Y轴的基本部分,包括间隔、方向箭头
public void DrawXY(ref Graphics g,Panel picbox,Color color)
{
Pen pen = new Pen(Color.Black ,2);//画笔
SolidBrush sb = new SolidBrush(Color.Green);//画刷
//X轴上的方向箭头,实际上是绘制了一个三角形
Point[] xpts = new Point[3]{
new Point(picbox.Width-35,picbox.Height-32),
new Point(picbox.Width-35,picbox.Height-28),
new Point(picbox.Width-30,picbox.Height-30)
};
g.DrawLine(pen,50,picbox.Height - 30,picbox.Width - 30,picbox.Height - 30);//绘制X坐标轴
g.DrawPolygon(pen,xpts);//绘制X轴的方向箭头
g.DrawString("时间",new Font("宋体",9),sb,picbox.Width - 1,picbox.Height - 1);//标注X轴
//Y轴的箭头,实际上是绘制了一个三角形
Point[] ypts = new Point[3]{
new Point(48,75),
new Point(50,70),
new Point(52,75) };
g.DrawLine(pen,50,picbox.Height - 30,50,70);
g.DrawPolygon(pen,ypts);
//根据颜色绘制X轴标注
//
if (color == System.Drawing.Color.Green )
g.DrawString("单位:人数",new Font("宋体",9),sb,50,50);
if (color==System.Drawing.Color.Red)
g.DrawString("单位:票数",new Font("宋体",9),sb,50,50);
if (color==System.Drawing.Color.Blue)
g.DrawString("单位:人数/票数",new Font("宋体",9),sb,50,50);
//绘制图标
Pen demo_Rect = new Pen(Color.Black,1);
Pen demo_RQ = new Pen(Color.Red ,3);
Pen demo_SLE = new Pen(Color.Green,3);
//g.DrawLine(demo_RQ,picbox.Width/2 - 100,50,picbox.Width/2 - 110,50);
//g.DrawString("人数",new Font("宋体",9),sb,picbox.Width / 2 - 112,50);
//g.DrawRectangle(demo_Rect,picbox.Width / 2 - 20,50,120,20);
g.DrawRectangle(demo_Rect,picbox.Width - 170,50,120,20);
//进站客流
g.DrawLine(demo_RQ,picbox.Width - 160,60,picbox.Width -150 ,60);
g.DrawEllipse(demo_RQ,picbox.Width -150,58,4,4);
g.DrawLine(demo_RQ,picbox.Width-144,60,picbox.Width -136,60);
g.DrawString("人数",new Font("宋体",9),sb,picbox.Width-138 ,55);
//票箱
g.DrawLine(demo_SLE ,picbox.Width -110,60,picbox.Width -100,60);
g.DrawEllipse(demo_SLE,picbox.Width -100,58,4,4);
g.DrawLine(demo_SLE,picbox.Width -100,60,picbox.Width-86,60);
g.DrawString("票数",new Font("宋体",9),sb,picbox.Width -84,55);
}

C# 中怎么将正方向的坐标轴变为两个方向, 加工中心X坐标轴正方向怎么确定? 【高一物理】关于平面直角坐标系的概念.在平面上选取两个______的方向为坐标轴,标出_____和坐标轴的正方向意义. 位移中的方向确定问题位移中 △x=12 它怎么表示方向 如果是以12前后的正号来表示的话 没有规定哪里是正方向(如在坐标轴上的正方向为箭头所指方向)不久不能描述物体的运动方向了么 坐标轴的正方向是怎样的规定的 坐标轴的正方向可以自己确定吗 坐标轴的方向有正负方向吗 坐标轴的方向的实际意义? 坐标轴的方向的实际意义? 正方向怎么找? 有关CAD三维坐标轴的问题?第一题:要想确定X,Y和Z轴的正方向,可以将右手背对着屏幕放置.拇指指向X轴正方向,伸出食指和中指,且食指指向Y轴的正方向,这样中指所指的方向就是Z轴的负方向第 化学的反应方向怎么判断例如吸热正方向 在v-t图像中,为什么速度是负数时物体就做与正方向相反方向的运动?若是在一个坐标系中有两个图像,那么怎么判断两个运动的物体之间的距离呢? 1.加速度由2变为-4,它是增大还是减小?2.:8跟-10怎么比较?8跟-10又怎么比较?能说两个加速度的比是4:如果说两个物体运动的速度相同,那是否说明他们的方向相同?3.规定向右为正方向,一物体在 哪个坐标轴是水平方向的? 在静电场中,将一电子从A点移到B点,电场力做了正功,则E的方向和电势能大小怎么判断 C# 二进制 变量怎么定义我需要一个4位的二进制 表示 四个方向 有没有人 请问 在C#里边怎么定义 做位移题的时候 为什么有的题要画坐标轴规定正方向,有的不要 还是任何情况下都要规定正方向