Font::Clone Method ()
.NET Framework (current version)
Creates an exact copy of this Font.
Assembly: System.Drawing (in System.Drawing.dll)
Implements
ICloneable::Clone()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 clones a Font and draws text with that font.
public: void Clone_Example( PaintEventArgs^ e ) { // Create a Font object. System::Drawing::Font^ myFont = gcnew System::Drawing::Font( "Arial",16 ); // Create a copy of myFont. System::Drawing::Font^ cloneFont = dynamic_cast<System::Drawing::Font^>(myFont->Clone()); // Use cloneFont to draw text to the screen. e->Graphics->DrawString( "This is a cloned font", cloneFont, Brushes::Black, 0, 0 ); }
.NET Framework
Available since 1.1
Available since 1.1
Show: