русс | укр

C# - Головна
Контакти
Задайте питання...
Перегляд всіх питань


Простір імен
  ► System (5)
  ► Microsoft (1)


Для учнів (початківців)
  ► Відео уроки (4)
  ► Навчання (177)
  ► Приклади програм (19)
  ► Секрети Сі Шарп (4)

Для професіоналів
  ► Навчання (6)
  ► Приклади програм (1)










Заливка градієнтом C#

Мова Сі Шарп дозволяє робити градієнтну заливку у вашій формі. Для цього потрібно написати наступний код:

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

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

Результат:

Переглядів: 2093






© 2012 ci-sharp.ru При використанні матеріалу пряме iндексуюче посилання на сайт ОБОВ'ЯЗКОВЕ.
Права строго захищені нормами міжнародного права, інтелектуальної власності та авторського права.