RichTextBox.ZoomFactor Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
öğ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
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ı richTextBox1
bir 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.