public override Color FromKnownColor(KnownListViewColor knownColor) { Color color; if ((this.FColorMap != null) && this.FColorMap.TryGetValue(knownColor, out color)) { return color; } return base.FromKnownColor(knownColor); }
public override Color FromKnownColor(KnownListViewColor knownColor) { switch (knownColor) { case KnownListViewColor.Back: return SystemColors.Window; case KnownListViewColor.Text: return SystemColors.WindowText; case KnownListViewColor.ActiveBack: case KnownListViewColor.OddLineBack: case KnownListViewColor.FocusedText: return Color.Empty; case KnownListViewColor.FocusedBack: return Color.Silver; case KnownListViewColor.SelectedText: return Color.Red; } throw new InvalidEnumArgumentException(); }
public abstract Color FromKnownColor(KnownListViewColor knownColor);