ColorTranslator::ToHtml Method (Color)

 

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 PaintEventArgse, 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
Available since 1.1
Return to top
Show: