c #: Пожалуйста, объясните координаты FillRectangle ()? - PullRequest
0 голосов
/ 09 ноября 2011

Не могли бы вы объяснить координаты в FillRectangle()? Я так понимаю, что x,y это верхний левый угол прямоугольника? Но в этом случае: маленькая картинка 1

Я понимаю x. Но y is = 627, что даже> высоты главного окна (137). Тем не менее, как-то это работает так, как должно: маленькая картинка 2 (мы говорим о красном прямоугольнике здесь).

Я просто совершенно не понимаю эту y координату.

Спасибо.

1 Ответ

0 голосов
/ 09 ноября 2011

Высота серого поля составляет всего 137 пикселей, но его положение на родительской форме или контейнере составляет 510 пикселей вниз.

Используемые здесь координаты не относятся к серому полю, они являются относительнымив родительский контейнер.Вот почему вы видите цифры, которые больше, чем размер коробки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...