Export (0) Print
Expand All

ColorTranslator.ToHtml Method

Translates the specified Color structure to an HTML string color representation.

Namespace:  System.Drawing
Assembly:  System.Drawing (in System.Drawing.dll)

public static string ToHtml(
	Color c
)

Parameters

c
Type: System.Drawing.Color

The Color structure to translate.

Return Value

Type: System.String
The string that represents the HTML color.

This method translates a Color structure to a string representation of an HTML color. This is the commonly used name of a color, such as "Red", "Blue", or "Green", and not string representation of a numeric color value, such as "FF33AA".

The following example is designed for use with Windows Forms, and it requires PaintEventArgs e, which is a parameter of the Paint event handler. The code translates a Color structure to a string representation of an HTML color, and then shows a message box with the resulting string.

public void ToHtml_Example(PaintEventArgs e)
{
    // Create an instance of a Color structure.
    Color myColor = Color.Red;

    // Translate myColor to an HTML color. 
    string htmlColor = ColorTranslator.ToHtml(myColor);

    // Show a message box with the value of htmlColor.
    MessageBox.Show(htmlColor);
}

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Show:
© 2015 Microsoft