Bagikan melalui


RichTextBox.ZoomFactor Properti

Definisi

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.

Berlaku untuk