RichTextBox.Selection Proprietà

Definizione

Ottiene un oggetto TextSelection che contiene la selezione corrente nel controllo RichTextBox.

public:
 property System::Windows::Documents::TextSelection ^ Selection { System::Windows::Documents::TextSelection ^ get(); };
public System.Windows.Documents.TextSelection Selection { get; }
member this.Selection : System.Windows.Documents.TextSelection
Public ReadOnly Property Selection As TextSelection

Valore della proprietà

Oggetto TextSelection che contiene la selezione corrente nel controllo RichTextBox.

L'oggetto predefinito restituito TextSelection ha un valore della proprietà IsEmpty uguale a true. Nell'area di testo senza selezione, un TextSelection vuoto viene rappresentato come un cursore.

Esempio

Nell'esempio seguente viene illustrato l'uso di questa proprietà.

// Create a simple FlowDocument to serve as the content input for the construtor.
FlowDocument flowDoc = new FlowDocument(new Paragraph(new Run("Simple FlowDocument")));
// After this constructor is called, the new RichTextBox rtb will contain flowDoc.
RichTextBox rtb = new RichTextBox(flowDoc);
// This call will select the entire contents of the RichTextBox.
rtb.SelectAll();
// This call returns the current selection (which happens to be the entire contents
// of the RichTextBox) as a TextSelection object.
TextSelection currentSelection = rtb.Selection;
' Create a simple FlowDocument to serve as the content input for the construtor.
Dim flowDoc As New FlowDocument(New Paragraph(New Run("Simple FlowDocument")))
' After this constructor is called, the new RichTextBox rtb will contain flowDoc.
Dim rtb As New RichTextBox(flowDoc)
' This call will select the entire contents of the RichTextBox.
rtb.SelectAll()
' This call returns the current selection (which happens to be the entire contents
' of the RichTextBox) as a TextSelection object.
Dim currentSelection As TextSelection = rtb.Selection

Commenti

Usare il metodo per selezionare il contenuto a livello di Select codice.

Si applica a