ControlPaint.Dark Method

Definition

Creates a new dark color object for the control.

Overloads

Dark(Color)

Creates a new dark color object for the control from the specified color.

Dark(Color, Single)

Creates a new dark color object for the control from the specified color and darkens it by the specified percentage.

Dark(Color)

Source:
ControlPaint.cs
Source:
ControlPaint.cs
Source:
ControlPaint.cs

Creates a new dark color object for the control from the specified color.

C#
public static System.Drawing.Color Dark(System.Drawing.Color baseColor);

Parameters

baseColor
Color

The Color to be darkened.

Returns

A Color that represents the dark color on the control.

Remarks

If the specified Color is one of the SystemColors, the color is converted to a SystemColors.ControlDark color; otherwise, the color's luminosity value is decreased.

Applies to

.NET Framework 4.8.1 and other versions
Product Versions
.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
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

Dark(Color, Single)

Source:
ControlPaint.cs
Source:
ControlPaint.cs
Source:
ControlPaint.cs

Creates a new dark color object for the control from the specified color and darkens it by the specified percentage.

C#
public static System.Drawing.Color Dark(System.Drawing.Color baseColor, float percOfDarkDark);

Parameters

baseColor
Color

The Color to be darkened.

percOfDarkDark
Single

The percentage to darken the specified Color.

Returns

A Color that represent the dark color on the control.

Remarks

If the specified Color is one of the SystemColors, the color is converted to a SystemColors.ControlDark color; otherwise, the color's luminosity value is decreased.

Applies to

.NET Framework 4.8.1 and other versions
Product Versions
.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
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9