русс | укр

C# - Главная
Контакты
Задайте вопрос...
Просмотр всех вопросов


Пространство имен
  ► System
  ► Microsoft


Для учеников (начинающих)
  ► Видео уроки
  ► Обучение
  ► Примеры программ
  ► Секреты в Си Шарп

Для профессионалов
  ► Обучение
  ► Примеры программ
  ► Задачки - для тебя!










Градиентная заливка C#

Язык Си Шарп позволяет делать градиентную заливку в вашей форме. Для этого нужно написать следующий код:

int x1 = 10, y1 = 10, x2 = 300, y2 = 100; // координаты точек
System.Drawing.Graphics MyFormGrap = this.CreateGraphics();
LinearGradientBrush gradBrush = new LinearGradientBrush(new Rectangle(x1, y1, x2, y2), Color.Green, Color.Blue, LinearGradientMode.Horizontal);
MyFormGrap.FillRectangle(gradBrush, x1, y1, x2, y2); //с градиентной заливкой
MyFormGrap.Dispose();

Именно метод FillRectangle заполняет внутреннюю часть прямоугольника. А класс: LinearGradientBrush задает форму графиентной заливки.

Результат:

Просмотров: 3728






© 2012 ci-sharp.ru При использовании материала прямая индексирующая ссылка на сайт ОБЯЗАТЕЛЬНА.
Права строго защищены нормами международного права, интеллектуальной собственности и авторского права.