RichTextBox.RightMargin Vlastnost

Definice

Získá nebo nastaví velikost jednoho řádku textu v ovládacím RichTextBox prvku.

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

Hodnota vlastnosti

Int32

Velikost v pixelech jednoho řádku textu v ovládacím prvku. Výchozí hodnota je nula.

Výjimky

Zadaná hodnota byla menší než nula.

Příklady

Následující příklad kódu ukazuje, jak vytvořit RichTextBox přiblížení textu, automaticky vybere slova v textu ovládacího prvku, když je slovo poklikáno, a má okraj na pravé straně klientské oblasti ovládacího prvku. RichTextBox Pokud má ovládací prvek malou šířku, pomocí tohoto kódu se vytvoří místoRichTextBox, kde se každý znak textu zobrazí na vlastním řádku. Když v této svislé pozici zobrazení kliknete na libovolnou část slova, vybere se všechny znaky slova bez ohledu na to, že se text zobrazí svisle. Tento příklad vyžaduje, abyste měli formulář, který obsahuje RichTextBox ovládací prvek s názvem 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

Poznámky

Pokud je do ovládacího prvku zadána hodnota větší než nula, umístí se do ovládacího prvku neviselný okraj na zadaný počet pixelů z levé strany ovládacího prvku. Veškerý zadaný text, který přesahuje tento okraj, se umístí na další řádek textu v ovládacím prvku. Tato vlastnost má vliv na veškerý text aktuálně zadaný do ovládacího prvku a také jakýkoli další text zadaný do ovládacího prvku po nastavení vlastnosti. Tuto vlastnost můžete použít k určení maximální šířky čáry pro veškerý text zadaný do RichTextBox ovládacího prvku.

Platí pro