mdsk.net
当前位置:首页 >> C# 已知两点坐标,怎么画个矩形 >>

C# 已知两点坐标,怎么画个矩形

初略写了一下,具体代码在附件里,自己看下,对不足的地方可以自己去改进

你想让这两个点在矩形的什么位置?如果是作为矩形的相对两点,则应以这两点的连线为直径作圆,则圆上额任意一点均可以作为矩形的第三个点,而过该点的直径与圆的另一个交点即为第四个顶点。

class Program { static void Main(string[] args) { string ins = ""; string[] sparr; double[] parr = new double[4]; do { Console.Write("输入一组(2个点坐标数据,输入end退出):"); ins = Console.ReadLine(); sparr = ins.Trim().Repla...

可否给个示意图?

留联系看。

IPoint p1 = new PointClass(); IPoint p2 = new PointClass(); p1.X = 75; p1.Y = 5; p2.X = 75; p2.Y = 65; ILine DisplayLine = new LineClass(); DisplayLine.PutCoords(p1, p2);

private void Form1_Paint(object sender, PaintEventArgs e) { Point start = new Point(0,0); Point end = new Point(50,50); Pen pen = new Pen(Color.Black); e.Graphics.DrawLine(pen,start,end); } 不知道 满足你的要求吗 希望对你有用

创建控制台工程,代码复制进去。 using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data.SqlClient;using System.Data;using System.IO;namespace ConsoleApplication1{ public class Coordina...

条件不足 知道点C,B,和角度a 根据余弦定理 BC^2=AB^2+AC^2+2*AB*AC*cosa BC,a是已知的。边AB,AC不确定,没有唯一解。

算两个坐标点之间的距离(px),很简单的. 已知第一个坐标点x1,y1 第二个坐标点x2,y2 那么你肯定能知道相差的横坐标,即x2-x1,纵坐标即y2-y1.也就是上图中的直角三角形中两个直角边 即width和height,以及直角90度. 根据勾股定理:斜边的平方等于两直...

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com