Trying to use the RadColorDialog with only the web tab showing to select Named colors. Oddly after the "named" color is selected in the dialog, the SelectedColor is not a named color. Pick Blue then see what happens.
Blue != Blue, Same ARGB != Same ARGB, Is not a named color.
radColorDialog1.ColorDialogForm.ShowBasicColors = false; |
radColorDialog1.ColorDialogForm.ShowProfessionalColors = false; |
radColorDialog1.ColorDialogForm.ShowSystemColors = false; |
radColorDialog1.ColorDialogForm.ShowHEXColorValue = false; |
radColorDialog1.ColorDialogForm.AllowColorPickFromScreen = false; |
radColorDialog1.ShowDialog(); |
var color = radColorDialog1.SelectedColor; |
var blue = Color.FromName("Blue"); |
var areSame = color == blue ? "Same Color" : "Different Colors"; |
var isKnown = color.IsKnownColor ? "Yes named" : "Not named"; |
MessageBox.Show(string.Format("Color 1: {0} ({4})\nColor 2: {1} ({5})\n{2} : {3}", color, blue, areSame, isKnown, color.ToArgb(), blue.ToArgb())); |
Blue != Blue, Same ARGB != Same ARGB, Is not a named color.