Me.WindowState = FormWindowState.Minimized
Me.FormBorderStyle = Windows.Forms.FormBorderStyle.Sizable Me.ControlBox = False
Private mouseOffset As Point Private Sub Form1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles MyBase.MouseDown mouseOffset = New Point(-e.X, -e.Y) End Sub Private Sub Form1_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Me.MouseMove If e.Button = Windows.Forms.MouseButtons.Left Then Dim mousePos As Point = Control.MousePosition mousePos.Offset(mouseOffset.X, mouseOffset.Y) Location = mousePos End If End Sub Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Me.DesktopLocation = mouseOffset ' Me.FormBorderStyle = Windows.Forms.FormBorderStyle.None ' resizable Me.ControlBox = False End Sub
Dim isSizable As Boolean = True Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click If isSizable = False Then Me.FormBorderStyle = Windows.Forms.FormBorderStyle.Sizable Me.Button1.Text = "Sans Bordure" isSizable = True Else Me.FormBorderStyle = Windows.Forms.FormBorderStyle.None Me.Button1.Text = "Avec Bordure" isSizable = False End If End Sub
Me.Hide
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question