none
Comment modifier la couleur du texte de tout les boutons et des labels d'une Form? RRS feed

  • Question

  • Bonjour, j'ai créé un programme et j'aimerais faire en sorte que quand l'utilisateur puisse choisir la couleur des label (label.ForeColor) et des boutons (button.ForeColor) en utilisant un code assez court et rapide a faire car mon programme contient 12 Form avec entre 5 et 15 boutons par form et je n'ai pas envie de faire button1.ForeColor = Color.Blue, ... , button15.ForeColor = Color.Blue

    Merci d'avance :)

    lundi 28 novembre 2016 21:56

Réponses

  • Bonjour,

    Un exemple avec une Form contenant 2 boutons et 1 ColorDialog

    Public Class Form1
        Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
    
            Dim result As DialogResult = ColorDialog1.ShowDialog()
            If result = System.Windows.Forms.DialogResult.OK Then
    
                For i = 1 To 2
                    Controls("Button" & i).ForeColor = ColorDialog1.Color
                Next
            End If
        End Sub
    End Class

    À modifier selon vos besoins.

    Cordialement.


    ZGuideTV.NET - administrator/developer


    mardi 29 novembre 2016 09:03

Toutes les réponses