RichTextBox.RightMargin Özellik

Tanım

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ı 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

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.

Şunlara uygulanır