I have to create a color picker in my WPF application. When I click on any color, the code of that color should come in a textbox. I googled a lot but found nothing matching
As Jodha said, you should use the Color Picker Control from the WpfToolkit Extended. Implementing the Color Picker Control is easy, simply do something like this:
Put this in your Window object:
xmlns:xctk="http://schemas.xceed.com/wpf/xaml/toolkit"
And this wherever you want your color picker.
Then, all you have to do is use the SelectedColorChanged event to change the text in the textbox, like this:
private void ClrPcker_Background_SelectedColorChanged(object sender, RoutedPropertyChangedEventArgs e)
{
TextBox.Text = "#" + ClrPcker_Background.SelectedColor.R.ToString() + ClrPcker_Background.SelectedColor.G.ToString() + ClrPcker_Background.SelectedColor.B.ToString();
}
Hope this helps!