Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

Font.ToString Method ()


Returns a human-readable string representation of this Font.

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

public override string ToString()

Return Value

Type: System.String

A string that represents this Font.

The returned string has the following format:

[Font: Name=fontName, Size=size, Units=units, GDiCharSet=gdiCharSet, GdiVerticalFont=boolean]

The following code example is designed for use with Windows Forms, and it requires PaintEventArgse, which is a parameter of the Paint event handler. The code performs the following actions:

  • Creates a Font.

  • Gets a string that represents the font.

  • Displays the string in a message box.

public void ToString_Example(PaintEventArgs e)
    // Create a Font object.
    Font myFont = new Font("Arial", 16);

    // Get a string that represents myFont.
    string fontString = myFont.ToString();

    // Display a message box with fontString.

.NET Framework
Available since 1.1
Return to top
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
© 2015 Microsoft