centrer le contenu d'une form
Private Sub Form1_Resize(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Resize For i As Integer = 0 To Me.Controls.Count - 1 Me.Controls(i).Top = CInt((Me.ClientSize.Height / 2) - (Me.Controls(i).Height / 2)) Me.Controls(i).Left = CInt((Me.ClientSize.Width / 2) - (Me.Controls(i).Width / 2)) Next End Sub
ouais c vrai au faite ce que devais dire c ke j'ai une form et un label donc je veux que tous les
3. On utilise un langage correct : pas de langage SMS et on fait attention à l'orthographe.
3. On utilise un langage correct : pas de langage SMS et on fait attention à l'orthographe.
3. On utilise un langage correct : pas de langage SMS et on fait attention à l'orthographe.
3. On utilise un langage correct : pas de langage SMS et on fait attention à l'orthographe.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionOption Explicit On Option Strict On Public Class Form1 Dim Largeur As Integer = Me.Width Dim Hauteur As Integer = Me.Height Private Sub Form1_Resize(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Resize For i As Integer = 0 To Me.Controls.Count - 1 Dim PourcLarg As Integer = CInt(((Me.Controls(i).Left * 100) / Largeur)) Dim PourcHaut As Integer = CInt(((Me.Controls(i).Top * 100) / Hauteur)) Me.Controls(i).Left = CInt(((PourcLarg * Me.Width) / 100)) Me.Controls(i).Top = CInt(((PourcHaut * Me.Height) / 100)) Next Largeur = Me.Width Hauteur = Me.Height End Sub End Class
bonjour tout le monde au faite je me retrouve avec un probleme quand j'aggrandis la fenetre de ma form son contenu ne se met pas au centre
pour les labels tu peux utiliser text_align dans la boite d'outil
tu deplaces juste ton contenu au centre de ta forme