RichTextBox.RightMargin Ö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.
Denetimdeki RichTextBox tek bir metin satırının boyutunu alır veya ayarlar.
public:
property int RightMargin { int get(); void set(int value); };
public int RightMargin { get; set; }
member this.RightMargin : int with get, set
Public Property RightMargin As Integer
Özellik Değeri
Denetimdeki tek bir metin satırının piksel cinsinden boyutu. Varsayılan değer sıfırdır.
Özel durumlar
Belirtilen değer sıfırdan küçük.
Ö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ülenmesine bakılmaksızın 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
Denetime sıfırdan büyük bir değer girildiğinde, denetimin sol tarafından belirtilen piksel sayısında denetime görünür olmayan bir kenar boşluğu yerleştirilir. Bu kenar boşluğunun ötesine uzanan girilen tüm metinler, denetimdeki bir sonraki metin satırına yerleştirilir. Bu özellik, denetime şu anda girilen tüm metinleri ve özellik ayarlandıktan sonra denetime girilen tüm ek metinleri etkiler. Denetime girilen RichTextBox tüm metinler için en yüksek satır genişliğini belirtmek için bu özelliği kullanabilirsiniz.