RichTextBox.ZoomFactor Properti
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.
Mendapatkan atau mengatur tingkat pembesaran tampilan saat ini dari RichTextBox.
public:
property float ZoomFactor { float get(); void set(float value); };
public float ZoomFactor { get; set; }
member this.ZoomFactor : single with get, set
Public Property ZoomFactor As Single
Nilai Properti
Faktor di mana konten kontrol diperbesar.
Pengecualian
Faktor zoom yang ditentukan tidak termasuk dalam rentang yang diizinkan.
Contoh
Contoh kode berikut menunjukkan cara membuat RichTextBox yang memperbesar tampilan teks, secara otomatis memilih kata dalam teks kontrol saat kata diklik dua kali, dan memiliki margin di sisi kanan area klien kontrol.
RichTextBox Jika kontrol memiliki lebar kecil, menggunakan kode ini akan membuat RichTextBox tempat setiap karakter teks ditampilkan pada barisnya sendiri. Sementara dalam posisi tampilan vertikal ini, mengklik bagian mana pun dari kata akan memilih semua karakter kata terlepas dari fakta bahwa teks ditampilkan secara vertikal. Contoh ini mengharuskan Anda memiliki formulir yang berisi RichTextBox kontrol bernama richTextBox1.
private:
void ZoomMyRichTextBox()
{
// Enable users to select entire word when double clicked.
richTextBox1->AutoWordSelection = true;
// Clear contents of control.
richTextBox1->Clear();
// Set the right margin to restrict horizontal text.
richTextBox1->RightMargin = 2;
// Set the text for the control.
richTextBox1->SelectedText = "Alpha Bravo Charlie Delta Echo Foxtrot";
// Zoom by 2 points.
richTextBox1->ZoomFactor = 2.0f;
}
private void ZoomMyRichTextBox()
{
// Enable users to select entire word when double clicked.
richTextBox1.AutoWordSelection = true;
// Clear contents of control.
richTextBox1.Clear();
// Set the right margin to restrict horizontal text.
richTextBox1.RightMargin = 2;
// Set the text for the control.
richTextBox1.SelectedText = "Alpha Bravo Charlie Delta Echo Foxtrot";
// Zoom by 2 points.
richTextBox1.ZoomFactor = 2.0f;
}
Private Sub ZoomMyRichTextBox()
' Enable users to select entire word when double clicked.
richTextBox1.AutoWordSelection = True
' Clear contents of control.
richTextBox1.Clear()
' Set the right margin to restrict horizontal text.
richTextBox1.RightMargin = 2
' Set the text for the control.
richTextBox1.SelectedText = "Alpha Bravo Charlie Delta Echo Foxtrot"
' Zoom by 2 points.
richTextBox1.ZoomFactor = 2.0F
End Sub
Keterangan
Nilai properti ini bisa antara 1/64 (0,015625) dan 64,0, tidak inklusif. Nilai 1,0 menunjukkan bahwa tidak ada zoom yang diterapkan ke kontrol. Fitur zoom berkinerja optimal saat dokumen berisi font TrueType. Ketika font yang bukan TrueType digunakan dalam dokumen kontrol, ZoomFactor properti akan menggunakan nilai bilangan bujur terdekat. Anda dapat menggunakan properti ini untuk memungkinkan pengguna RichTextBox kontrol memperbesar tampilan ke bagian dokumentasi yang terlalu kecil untuk dilihat atau mengerucutkan tampilan untuk memungkinkan lebih banyak dokumen dilihat di layar.