RichTextBox.ZoomFactor Özellik

Tanım

öğesinin geçerli yakınlaştırma düzeyini RichTextBoxalır veya ayarlar.

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

Özellik Değeri

Single

Denetimin içeriğinin yakınlaştırıldığı faktör.

Özel durumlar

Belirtilen yakınlaştırma faktörü izin verilen aralıkta yer almadı.

Örnekler

Aşağıdaki kod örneği, metni yakınlaştıran, bir sözcük çift tıklandığında denetimin metnindeki sözcükleri otomatik olarak seçen ve denetimin istemci alanının sağ tarafında kenar boşluğu bulunan bir öğesinin nasıl oluşturulacağını RichTextBox gösterir. Denetimin RichTextBox genişliği küçükse, bu kodun kullanılması her metin karakterinin kendi satırında görüntülendiği bir RichTextBox yer oluşturur. Bu dikey ekran konumundayken, bir sözcüğün herhangi bir bölümüne tıklandığında, metnin dikey olarak görüntülenmesinden bağımsız olarak sözcüğün tüm karakterleri seçilir. Bu örnek, adlı richTextBox1bir denetim içeren bir RichTextBox formunuz olmasını gerektirir.

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

Açıklamalar

Bu özelliğin değeri 64/1 (0,015625) ile 64,0 arasında olabilir( dahil değildir). 1,0 değeri denetime yakınlaştırma uygulanmadığını gösterir. Belge TrueType yazı tipleri içerdiğinde yakınlaştırma özelliği en iyi performansı gösterir. Denetimin belgesinde TrueType olmayan bir yazı tipi kullanıldığında, ZoomFactor özellik en yakın tam sayı değerini kullanır. Denetimin kullanıcısının belgenin görüntülenemeyecek RichTextBox kadar küçük olan bölümlerini yakınlaştırmasını veya belgenin daha fazlasının ekranda görüntülenmesini sağlamak için görünümü daraltmasını sağlamak için bu özelliği kullanabilirsiniz.

Şunlara uygulanır