Ноя 23, 2013 -
Уроки Visual Basic.NET
Написать комментарий


Простая овальная форма
Бывают различные ситуации, когда обычный вид формы не подходит для поставленных целей, так что смотрим на простом примере, как сделать овальную форму не используя WIN API.
Imports System.Drawing.Drawing2D Public Class Form1 Public Sub New() InitializeComponent() Me.FormBorderStyle = FormBorderStyle.None Me.BackColor = Color.Black End Sub Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load Dim g As New GraphicsPath Dim gr As Graphics = Me.CreateGraphics() Dim Frm As Rectangle = Me.ClientRectangle Frm.Inflate(-1, -1) g.AddEllipse(Frm) Me.Region = New Region(g) gr.Dispose() End Sub End Class