Show / Hide Table of Contents

Практическое руководство. Штриховая заливка фигуры

Шаблон штриховки осуществляется из двух цветов: один для фона и один для строк, которые образуют узор на фоне. Для заполнения замкнутой фигуры, штриховая, использовать HatchBrush объекта. Следующий пример демонстрирует Штриховая заливка эллипса:

Пример

HatchBrush Конструктор принимает три аргумента: стиль штриховки, цвет штриховой линии и цвет фона. Стиль штриховки может быть любое значение от HatchStyle перечисления. Существует более пятидесяти элементов в HatchStyle перечисления; часть из них элементы показаны в следующем списке:

  • Horizontal

  • Vertical

  • ForwardDiagonal

  • BackwardDiagonal

  • Cross

  • DiagonalCross

На следующем рисунке заполненного эллипса.

Шаблон штриховки

HatchBrush hBrush = new HatchBrush(
   HatchStyle.Horizontal,
   Color.Red,
   Color.FromArgb(255, 128, 255, 255));
e.Graphics.FillEllipse(hBrush, 0, 0, 100, 60);

Компиляция кода

Предыдущий пример предназначен для работы с Windows Forms и требует PaintEventArgse, который является параметром Paint обработчик событий.

См. также

  • Использование кисти для заливки фигур
Back to top Неофициальная документация по .NET на русском языке. Лицензия: CC-BY 4.0. Основано на документации по .NET с Microsoft Docs
Generated by DocFX