Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
ToOle Method
Collapse the table of content
Expand the table of content

ColorTranslator.ToOle Method

Translates the specified Color structure to an OLE color.

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

public static int ToOle(
	Color c
)

Parameters

c
Type: System.Drawing.Color

The Color structure to translate.

Return Value

Type: System.Int32
The OLE color value.

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 an integer that represents an OLE color, and then shows a message box with the resulting string.

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

    // Translate myColor to an OLE color. 
    int oleColor = ColorTranslator.ToOle(myColor);

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

.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