Ноя 23, 2013 -
Уроки Visual Basic.NET
Написать комментарий
Уроки 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









Метки:
Евгений
Просмотров: 5 732
Запись опубликована в 09:03