RichTextBox.SelectionIndent 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
선택 영역이 시작되는 줄의 들여쓰기 길이(픽셀)를 가져오거나 설정합니다.
public:
property int SelectionIndent { int get(); void set(int value); };
[System.ComponentModel.Browsable(false)]
public int SelectionIndent { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.SelectionIndent : int with get, set
Public Property SelectionIndent As Integer
속성 값
현재 텍스트 선택 영역 또는 삽입 지점의 왼쪽에 적용된 들여쓰기 거리(픽셀)입니다.
- 특성
예제
다음 코드 예제를 사용 하 여 내에서 RichTextBox 들여쓰기 된 텍스트를 지정 하는 방법을 보여 줍니다는 SelectionIndent 속성입니다. 이 예제에서는 라는 richTextBox1
컨트롤이 RichTextBox 양식에 추가되어야 합니다.
private:
void WriteIndentedTextToRichTextBox()
{
// Clear all text from the RichTextBox;
richTextBox1->Clear();
// Specify a 20 pixel indent in all paragraphs.
richTextBox1->SelectionIndent = 20;
// Set the font for the text.
richTextBox1->Font = gcnew System::Drawing::Font( "Lucinda Console",12 );
// Set the text within the control.
richTextBox1->SelectedText = "All text is indented 20 pixels from the left edge of the RichTextBox.";
richTextBox1->SelectedText = "You can use this property to provide proper indentation such as when writing a letter.";
richTextBox1->SelectedText = "After this paragraph the indent is returned to normal spacing.\n\n";
richTextBox1->SelectionIndent = 0;
richTextBox1->SelectedText = "No indenation is applied to this paragraph. All text in the paragraph flows from each control edge.";
}
private void WriteIndentedTextToRichTextBox()
{
// Clear all text from the RichTextBox;
richTextBox1.Clear();
// Specify a 20 pixel indent in all paragraphs.
richTextBox1.SelectionIndent = 20;
// Set the font for the text.
richTextBox1.Font = new Font("Lucinda Console", 12);
// Set the text within the control.
richTextBox1.SelectedText = "All text is indented 20 pixels from the left edge of the RichTextBox.";
richTextBox1.SelectedText = "You can use this property to provide proper indentation such as when writing a letter.";
richTextBox1.SelectedText = "After this paragraph the indent is returned to normal spacing.\n\n";
richTextBox1.SelectionIndent = 0;
richTextBox1.SelectedText = "No indenation is applied to this paragraph. All text in the paragraph flows from each control edge.";
}
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 indent in all paragraphs.
RichTextBox1.SelectionIndent = 20
' Set the text within the control.
RichTextBox1.SelectedText = "All text is indented 20 pixels from the left edge of the RichTextBox."
RichTextBox1.SelectedText = "You can use this property to provide proper indentation such as when writing a letter."
RichTextBox1.SelectedText = "After this paragraph the indent is returned to normal spacing." + ControlChars.Crlf
RichTextBox1.SelectionIndent = 0
RichTextBox1.SelectedText = "No indenation is applied to this paragraph. All text in the paragraph flows from each control edge."
End Sub
설명
현재 선택된 텍스트가 없으면 삽입 지점이 나타나는 단락과 삽입 지점 뒤에 컨트롤에 입력된 모든 텍스트에 들여쓰기 설정이 적용됩니다. 들여쓰기 설정은 속성이 다른 값으로 변경되거나 삽입 지점이 컨트롤 내의 다른 단락으로 이동할 때까지 적용됩니다.
컨트롤 내에서 텍스트를 선택하면 선택한 텍스트와 텍스트 선택 뒤에 입력된 모든 텍스트에 이 속성의 값이 적용됩니다. 이 속성을 사용하여 문서에 포함된 단락을 들여쓰기 RichTextBox할 수 있습니다. 이 속성을 와 함께 SelectionRightIndent 사용하여 단락에 표시되는 단락을 만들 수 있습니다.
컨트롤의 단락에 대한 내어쓰기를 만들려면 속성을 사용합니다 SelectionHangingIndent .
적용 대상
추가 정보
.NET