FontFamily::IsStyleAvailable Method (FontStyle)
.NET Framework (current version)
Indicates whether the specified FontStyle enumeration is available.
Assembly: System.Drawing (in System.Drawing.dll)
Parameters
- style
-
Type:
System.Drawing::FontStyle
The FontStyle to test.
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 FontFamily.
Tests whether the font family is available in an italic font.
If it is, draws text to the screen.
public: void IsStyleAvailable_Example( PaintEventArgs^ e ) { // Create a FontFamily object. FontFamily^ myFontFamily = gcnew FontFamily( "Arial" ); // Test whether myFontFamily is available in Italic. if ( myFontFamily->IsStyleAvailable( FontStyle::Italic ) ) { // Create a Font object using myFontFamily. System::Drawing::Font^ familyFont = gcnew System::Drawing::Font( myFontFamily,16,FontStyle::Italic ); // Use familyFont to draw text to the screen. e->Graphics->DrawString( myFontFamily->Name + " is available in Italic", familyFont, Brushes::Black, PointF(0,0) ); } }
.NET Framework
Available since 1.1
Available since 1.1
Show: