Vb.net form最小化

在VB.NET中,你可以通過設定Form的MinimizeBox屬性為True來實現窗體最小化功能。以下是一個簡單的例子:

Public Class Form1

    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        ' 設定窗體標題
        Me.Text = "我的最小化窗體"
        ' 設定窗體最小化按鈕可用
        Me.MinimizeBox = True
    End Sub

End Class

在上面的代碼中,我們首先在Form_Load事件中設定了窗體的標題。然後,我們設定了MinimizeBox屬性為True,這樣窗體上就會顯示一個最小化按鈕,用戶可以點擊它來最小化窗體。

你也可以通過雙擊窗體標題欄或者使用Form的Minimize方法來實現窗體最小化。例如:

Public Class Form1

    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        ' 設定窗體標題
        Me.Text = "我的最小化窗體"
        ' 設定窗體最小化按鈕可用
        Me.MinimizeBox = True
    End Sub

    ' 雙擊窗體標題欄時最小化窗體
    Private Sub Form1_MouseDoubleClick(sender As Object, e As MouseEventArgs) Handles Me.MouseDoubleClick
        Me.WindowState = FormWindowState.Minimized
    End Sub

    ' 使用Form的Minimize方法最小化窗體
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Me.Minimize()
    End Sub

End Class

在這個例子中,我們添加了一個按鈕,當用戶點擊它時,窗體將被最小化。我們還在窗體雙擊事件中添加了最小化窗體的邏輯。