RichTextBox.SelectionHangingIndent Özellik

Tanım

Seçili paragraftaki metnin ilk satırının sol kenarıyla aynı paragraftaki sonraki satırların sol kenarı arasındaki uzaklığı alır veya ayarlar.

public:
 property int SelectionHangingIndent { int get(); void set(int value); };
[System.ComponentModel.Browsable(false)]
public int SelectionHangingIndent { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.SelectionHangingIndent : int with get, set
Public Property SelectionHangingIndent As Integer

Özellik Değeri

Int32

Geçerli metin seçimine veya ekleme noktasına uygulanan asılı girintinin piksel cinsinden uzaklığı.

Öznitelikler

Örnekler

Aşağıdaki kod örneği, özelliğini kullanarak SelectionHangingIndent içinde RichTextBox asılı girintilerin nasıl belirtileceğini gösterir. Bu örnek, forma adlı richTextBox1bir RichTextBox denetimin eklenmesini gerektirir.

private:
   void WriteIndentedTextToRichTextBox()
   {
      // Clear all text from the RichTextBox;
      richTextBox1->Clear();

      // Specify a 20 pixel hanging indent in all paragraphs.
      richTextBox1->SelectionHangingIndent = 20;

      // Set the font for the text.
      richTextBox1->Font = gcnew System::Drawing::Font( "Lucinda Console",12 );

      // Set the text within the control.
      richTextBox1->SelectedText = "This text contains a hanging indent. The first sentence of the paragraph is spaced normally.";
      richTextBox1->SelectedText = "All subsequent lines of text are indented based on the value of SelectionHangingIndent.";
      richTextBox1->SelectedText = "After this paragraph the indent is returned to normal spacing.\n";
      richTextBox1->SelectedText = "Since this is a new paragraph the indent is also applied to this paragraph.";
      richTextBox1->SelectedText = "All subsequent lines of text are indented based on the value of SelectionHangingIndent.";
   }
private void WriteIndentedTextToRichTextBox()
{
   // Clear all text from the RichTextBox;
   richTextBox1.Clear();
   // Specify a 20 pixel hanging indent in all paragraphs.
   richTextBox1.SelectionHangingIndent = 20;
   // Set the font for the text.
   richTextBox1.Font = new Font("Lucinda Console", 12);
   // Set the text within the control.
   richTextBox1.SelectedText = "This text contains a hanging indent. The first sentence of the paragraph is spaced normally.";
   richTextBox1.SelectedText = "All subsequent lines of text are indented based on the value of SelectionHangingIndent.";
   richTextBox1.SelectedText = "After this paragraph the indent is returned to normal spacing.\n";
   richTextBox1.SelectedText = "Since this is a new paragraph the indent is also applied to this paragraph.";
   richTextBox1.SelectedText = "All subsequent lines of text are indented based on the value of SelectionHangingIndent.";
}
Private Sub WriteIndentedTextToRichTextBox()
   ' Clear all text from the RichTextBox;
   RichTextBox1.Clear()
   ' Set the font for the text.
   RichTextBox1.Font = New Font("Lucinda Console", 12)
   ' Specify a 20 pixel hanging indent in all paragraphs.
   RichTextBox1.SelectionHangingIndent = 20
   ' Set the text within the control.
   RichTextBox1.SelectedText = "VBThis text contains a hanging indent. The first sentence of the paragraph is spaced normally."
   RichTextBox1.SelectedText = "All subsequent lines of text are indented based on the value of SelectionHangingIndent."
   RichTextBox1.SelectedText = "After this paragraph the indent is returned to normal spacing." + ControlChars.CrLf
   RichTextBox1.SelectedText = "Since this is a new paragraph the indent is also applied to this paragraph."
   RichTextBox1.SelectedText = "All subsequent lines of text are indented based on the value of SelectionHangingIndent."
End Sub

Açıklamalar

Seçili metin yoksa, asılı girinti ekleme noktasının göründüğü paragrafa ve ekleme noktasından sonra denetime yazılan tüm metne uygulanır. Asılı girinti ayarı, özellik farklı bir değere değiştirilene veya ekleme noktası denetim içindeki farklı bir paragrafa taşınana kadar geçerlidir.

Denetim içinde metin seçilirse, seçilen metin ve metin seçiminden sonra girilen tüm metinler bu özelliğin değerine uygulanır. Paragraflarınıza asılı girinti uygulamak için bu özelliği kullanabilirsiniz.

Paragraf seçiminin ilk satırının indention değerini ayarlamak için özelliğini kullanın SelectionIndent .

Şunlara uygulanır

Ayrıca bkz.