Files
ECO2/ArinWarev1/Forms_Basic/Frm_DisplayGubun.vb
2019-10-24 21:24:21 +09:00

60 lines
1.6 KiB
VB.net

Public Class Frm_DisplayGubun
Dim Fc As Color = Color.Black
Dim Bc As Color = Color.White
Public Sub New()
' 이 호출은 Windows Form 디자이너에 필요합니다.
InitializeComponent()
' InitializeComponent() 호출 뒤에 초기화 코드를 추가하십시오.
End Sub
Public Sub New(ByVal vfc As String, ByVal vfb As String)
InitializeComponent()
Try
Me.Fc = Color.FromArgb(vfc)
Catch ex As Exception
Me.Fc = Color.Black
End Try
Try
Me.Bc = Color.FromArgb(vfb)
Catch ex As Exception
Me.Bc = Color.White
End Try
End Sub
Private Sub Frm_DisplayGubun_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.Width = 555
Me.Height = 362
End Sub
Private Sub Frm_DisplayGubun_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles Me.Paint
Dim x, y As Decimal
x = 0
y = 0
Dim G As Graphics = e.Graphics
For i As Integer = 0 To 100
If i <> 0 AndAlso i Mod 10 = 0 Then
x = 0
y += 55
ElseIf i <> 0 Then
x += 55
End If
Try
Dim B As New System.Drawing.Drawing2D.HatchBrush(i, Me.Fc, Me.Bc)
G.FillRectangle(B, New Rectangle(x, y, 50, 50))
G.DrawString(i.ToString, Me.Font, New SolidBrush(Color.White), x, y)
Catch ex As Exception
End Try
Next
G.Dispose()
End Sub
End Class