Color.IsKnownColor 属性

定义

获取指示此 Color 结构是否为预定义颜色的值。 预定义颜色由 KnownColor 枚举的元素表示。

C#
public bool IsKnownColor { get; }

属性值

如果此 Color 是使用 FromName(String) 方法或 FromKnownColor(KnownColor) 方法基于预定义颜色创建的,为 true;否则为 false

注解

此属性不对 ARGB 值进行比较。 因此,当 属性 IsKnownColor 应用于 Color 使用 FromArgb 方法创建的结构时, IsKnownColor 即使 ARGB 值与预定义颜色的 ARGB 值匹配,也会返回 false

适用于

产品 版本
.NET Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.1