Salut à tous !
Déja, il te faut ajouter un élément au menu contextuel (ContextMenu1) et tu peux ajouter une boite de sélection de couleur (ColorBox1). Après, tu vas dans les propriétés de clic sur cet élément, et tu tapes le code : Try With Me.ColorBox1 .Reset End With
Select Case Me.ColorBox1.ShowDialog Case DialogResult.OK Me.BackgroundColor = Me.ColorBox1.Value Case Else End Select
Catch ex As Exception MessageBox.Show(ex.Message, "Erreur, impossible d'effectuer la commande demandée", MessageBoxButtons.OK, MessageBoxIcon.Error) End Try
Je ne suis pas certain à cent pour cent, mais je pense que ça devrait marcher. Ce que tu peux aussi faire, c'est de rajouter après "me.BackgroundColor = Me.ColorBox1.Value" une option qui te permettrait de sauvegarder la valeur dans un fichier txt, ou mêm Xml. Après, il te suffit de développer le code "généré automatiquement" par Visual Studio .Net pour accéder à la zone d'initialisation des composant. Il te suffit de rajouter une commande qui consulterait le fichier sauvegardé pour y lire le code de couleur, puis de l'appliquer à la fenêtre automatiquement.
Mais pour ca, je ne sais pas comment faire...
|