Show / Hide Table of Contents

Практическое руководство. Создание фигурной формы Windows Forms

Этот пример создает форму эллипс, размеры.

Пример

protected override void OnPaint(System.Windows.Forms.PaintEventArgs e)
{
    System.Drawing.Drawing2D.GraphicsPath shape = new System.Drawing.Drawing2D.GraphicsPath();
    shape.AddEllipse(0, 0, this.Width, this.Height);
    this.Region = new System.Drawing.Region(shape);
}

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

Для этого примера требуются:

  • Ссылки на пространства имен System.Windows.Forms и System.Drawing.

В этом примере переопределяется OnPaint метод, чтобы изменить форму формы. Чтобы использовать этот код, скопируйте объявление метода, а также код рисования внутри метода.

См. также

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