FontFamily.GetLineSpacing(FontStyle) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan penspasian baris, dalam unit desain, dari FontFamily gaya yang ditentukan. Penspasian baris adalah jarak vertikal antara garis dasar dua baris teks berturut-turut.
public:
int GetLineSpacing(System::Drawing::FontStyle style);
public int GetLineSpacing (System.Drawing.FontStyle style);
member this.GetLineSpacing : System.Drawing.FontStyle -> int
Public Function GetLineSpacing (style As FontStyle) As Integer
Parameter
Mengembalikan
Jarak antara dua baris teks berturut-turut.
Contoh
Contoh kode berikut dirancang untuk digunakan dengan Windows Forms, dan memerlukan PaintEventArgse
, yang merupakan parameter penanganan aktivitas Paint. Kode melakukan tindakan berikut:
Membuat FontFamily.
Mendapatkan penspasian baris untuk keluarga font.
Menggambar nilai penspasian baris ke layar sebagai teks.
public:
void GetLineSpacing_Example( PaintEventArgs^ e )
{
// Create a FontFamily object.
FontFamily^ myFontFamily = gcnew FontFamily( "Arial" );
// Get the line spacing for myFontFamily.
int lineSpacing = myFontFamily->GetLineSpacing( FontStyle::Regular );
// Draw the value of lineSpacing to the screen as a string.
e->Graphics->DrawString( String::Format( "lineSpacing = {0}", lineSpacing ),
gcnew System::Drawing::Font( myFontFamily,16 ), Brushes::Black, PointF(0,0) );
}
public void GetLineSpacing_Example(PaintEventArgs e)
{
// Create a FontFamily object.
FontFamily myFontFamily = new FontFamily("Arial");
// Get the line spacing for myFontFamily.
int lineSpacing = myFontFamily.GetLineSpacing(FontStyle.Regular);
// Draw the value of lineSpacing to the screen as a string.
e.Graphics.DrawString(
"lineSpacing = " + lineSpacing.ToString(),
new Font(myFontFamily, 16),
Brushes.Black,
new PointF(0, 0));
}
Public Sub GetLineSpacing_Example(ByVal e As PaintEventArgs)
' Create a FontFamily object.
Dim myFontFamily As New FontFamily("Arial")
' Get the line spacing for myFontFamily.
Dim lineSpacing As Integer = _
myFontFamily.GetLineSpacing(FontStyle.Regular)
' Draw the value of lineSpacing to the screen as a string.
e.Graphics.DrawString("lineSpacing = " & lineSpacing.ToString(), _
New Font(myFontFamily, 16), Brushes.Black, New PointF(0, 0))
End Sub