0
В этом примере:Как рассчитать расстояние между сторонами прямоугольника?
private void pictureBox1_MouseUp(object sender, MouseEventArgs e)
{
label10.Text = ((n - 1) * 4).ToString();
_mrect = new Rectangle(Math.Min(RectStartPoint.X, point.X), Math.Min(RectStartPoint.Y, point.Y),
Math.Abs(RectStartPoint.X - point.X), Math.Abs(RectStartPoint.Y - point.Y));
}
_mrect является:
X = 125
Y = 144
Width = 250
Height = 169
Я хочу, чтобы найти расстояние между левым краем прямоугольника к правому краю. И расстояние между верхним краем до нижнего края.
Как эти расстояния отличаются от ширины и высоты вы нам? – Rawling
Возможно, я что-то пропустил, но, безусловно, «расстояние между левым краем прямоугольника до правого края» = ширина и «расстояние между верхним краем до нижнего края» = высота. –
Изменить * пункт.X *, * пункт.Y * to * e.X * и * e.Y * –