Mettre votre form vb.net en pleine écran

Description

Voila une source qui sera parfaites pour mettre vos formulaires VB.net en pleine écran.

Elle sera surement beaucoup soliciter pour les personnes créent des jeux en VB.

Source simple d'utilisation :

- Ajoutez 2 boutons sur votre Form.
- Ajouter le code ci dessous et le tour est joué !
- Laissez toujours la propriété FormBorderStyle = Sizable sur votre Form ou modifié dans le code du bouton 2 sans oublider de remplacer VOTREVALEUR, par exemple : Me.FormBorderStyle = Windows.Forms.FormBorderStyle.VOTREVALEUR

Source / Exemple :


Public Class Form1

    Dim Loc As New Point
    Dim WL As String
    Dim HL As String
    Dim Maxed As String = FormWindowState.Normal
    Dim FullScreen As String = False

    Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
        If FullScreen = False Then
            FullScreen = True
            If Me.WindowState = FormWindowState.Maximized Then
                Me.WindowState = FormWindowState.Normal
                Maxed = FormWindowState.Maximized
            End If
            Loc = Me.Location
            Me.FormBorderStyle = Windows.Forms.FormBorderStyle.None
            Me.TopMost = True
            WL = Me.Width
            HL = Me.Height
            Me.Height = System.Windows.Forms.Screen.PrimaryScreen.Bounds.Height.ToString()
            Me.Width = System.Windows.Forms.Screen.PrimaryScreen.Bounds.Width.ToString()
            Me.Location = New Point(0, 0)
        End If
    End Sub

    Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click
        If FullScreen = True Then
            FullScreen = False
            Me.TopMost = False
            Me.Height = HL
            Me.Width = WL
            Me.Location = Loc
            Me.FormBorderStyle = Windows.Forms.FormBorderStyle.Sizable
            If Maxed = FormWindowState.Maximized Then
                Me.WindowState = FormWindowState.Maximized
            End If
        End If
    End Sub
End Class

Conclusion :


En conclusion, le code récupère la taille de l'affichage windows et l'inscrit dans une valeur string, qui est utiliser pour donner la taille du formulaire qui est mis sans bordure, la form est ensuite mise au dessus de tous les contrôle pour ne plus voir la barre de tâche par exemple.
Au Finale, un code plutôt simpatique et simple d'utilisation !

Bonne programmation.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.