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.