Public Sub auto_fontSize_label(label As Label, ByVal text As String)
label.Text = text
Dim fontSize As Integer = label.Font.Size
Do While (label.PreferredWidth < label.Width Or label.PreferredHeight < label.Height)
fontSize += 1
label.Font = New Font("맑은 고딕", fontSize)
Loop
Do While (label.PreferredWidth > label.Width Or label.PreferredHeight > label.Height)
fontSize -= 1
label.Font = New Font("맑은 고딕", fontSize)
Loop
End Sub
'VB.net' 카테고리의 다른 글
textbox 사이즈에 맞게 Font 크기 자동 조정 (1) | 2024.04.19 |
---|---|
WebBrowser IE 버전 매칭 (0) | 2021.07.23 |
스텔스 프로세스 참고 (0) | 2021.06.03 |
Windows 작업관리자 차단 및 Alt+F4 키 차단 (0) | 2021.06.03 |
키보드 후킹(Hooking)을 통한 HomeKey 방지 (0) | 2021.06.03 |