Bonsoir à tous et toutes
Sur une application qui à un moment édit des états, je cherche a faire en sorte que l'utilisateur puisse changer les couleurs du texte, de la grille, du fond de cases.
voila le debut de code que je fais avec des couleurs bien définis
maintenant grâce colordialog je recupère une couleur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 Dim co0 As Pen = Pens.Purple 'couleur des rectangles Color.Aqua Dim co10 As Brush = Brushes.Purple 'couleur des textes Dim co40 As Brush = Brushes.White 'couleur des textes lettre A Dim co20 As Brush = Brushes.Purple 'couleurs des fonds de rectangle concernés Dim co30 As New Pen(color.Purple) 'couleur bas de feuille 'rectangle A e.Graphics.FillRectangle(co2, New Rectangle(0 + X, 10, 28, 28)) 'cadre A ok 'Cadre principale 'MyGr.DrawRectangle(co, 0, 10, 370, 525) 'rectangle fond VIOLET LICENCE e.Graphics.FillRectangle(Brushes.Pink, New Rectangle(332 + X, 10, 57, 513)) 'etc.....
ici pour changer le fond d'un textbox
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click If colorDialog1.ShowDialog() = DialogResult.OK Then ' on met la couleur dans la propriété forecolor du TextBox TC15.BackColor = ColorDialog1.Color End If End Sub
La question est comment faire et est ce possible d'associer la couleur colordialog avec une couleur brusche???????
Si oui une piste serait bien venue.
Merci par avance
@+
Philippe
Partager