Тип Rectangle(F)
Тип Rectangle(F)
Типы Rectangle, подобно Point, оказываются полезными во многих приложениях (и особенно в GUI-приложениях). Одним из наиболее полезных методов типа Rectangle является метод Contains(). Этот метод позволяет выяснить, находится ли данный тип Point или Rectangle в рамках границ некоторого другого объекта. Позже в этой же главе вы увидите, как использовать этот метод для проверки попадания в область GDI-изображений. А пока что рассмотрите следующий простой пример.
static void Main(string[] args) {
…
// Вначале Point находится вне прямоугольника.
Rectangle r1 = new Rectangle(0, 0, 100, 100);
Point pt1 = new Point(101, 101);
if (r1.Contains(pt3)) Console.WriteLine("Point находится внутри прямоугольника!");
else Console.WriteLine("Point находится вне прямоугольника!");
// Теперь поместим Point в прямоугольник.
pt3.X = 50;
pt3.Y = 30;
if (r1.Contains(pt3)) Console.WriteLine("Point находится внутри прямоугольника!");
else Console.WriteLine("Point находится вне прямоугольника!");
Console.ReadLine();
}
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Тип Rectangle(F)
Тип Rectangle(F) Типы Rectangle, подобно Point, оказываются полезными во многих приложениях (и особенно в GUI-приложениях). Одним из наиболее полезных методов типа Rectangle является метод Contains(). Этот метод позволяет выяснить, находится ли данный тип Point или Rectangle в рамках границ некоторого
Структура Rectangle
Структура Rectangle Структура Rectangle определяет размер и расположение прямоугольника. В мобильной версии используется только один конструктор, определяющий прямоугольник по координатам левого верхнего угла, ширине и высоте, что иллюстрирует код, приведенный в листинге