2009-07-09 6 views
2

J'ai une application dans laquelle la boîte de dialogue System.Windows.Forms.ColorDialog est utilisée comme sélecteur de couleurs. Est-ce que je peux soit (1) enregistrer les nuances que l'utilisateur enregistre dans la section "Couleurs personnalisées" de cette boîte de dialogue ou (2) créer un ensemble standard d'échantillons que tous les utilisateurs verront quand ils ouvrent le sélecteur de couleurs?Enregistrer les nuances sur un ColorDialog dans une application Windows C#

Répondre

1

J'ai un UserControl qui stocke simplement les valeurs RVB pour chaque échantillon. Vous pouvez facilement stocker des échantillons personnalisés comme ça, aussi bien.

Edit: Oh, et de répondre effectivement à votre question, jetez un oeil à:

http://social.msdn.microsoft.com/forums/en-US/csharpgeneral/thread/19cf2bdd-7e97-4642-8272-a125fb668179

+0

j'aime - Je me demandais comment faire cela depuis des années, mais il n'a jamais semblé assez importante consacrer tout temps de recherche à. – MusiGenesis

+0

J'ai implémenté la solution à partir du lien fourni par Michael. Cela fonctionne plutôt bien. – Kivus

Questions connexes