|
Лекция 27
Форма с треугольником прозрачности внутри
Создадим новый проект
На форму ни каких элементов управления переносить не надо, просто необходимо выделить форму перейти в Свойства-Методы и выбрать Paint-отвечающий за отрисовку.
Перейдем к программированию
Осуществляется при нажатии на Ctrl+Пробел
{
this.ClientSize = new Size(250, 210);
//вершины нашего треугольника
var v1 = new Point(30, 30);
var v2 = new Point(230, 70);
var v3 = new Point(90, 205);
// массив из точек инициализируем
Point[] точки_треугольника = { v1, v2, v3 };
// теперь закрасим треугольник
e.Graphics.FillPolygon(new SolidBrush(SystemColors.ControlDark), точки_треугольника);
this.TransparencyKey = SystemColors.ControlDark;;
}
А теперь скомпилируем и запустим проект:
Дата добавления: 2015-11-04; просмотров: 25 | Нарушение авторских прав
<== предыдущая лекция | | | следующая лекция ==> |
Рисуем мышкой по форме_псевдоПаинт | | | Выбор цвета с использованием элемента управления ListBox |