Para ver el artículo en inglés, active la casilla Inglés. También puede ver el texto en inglés en una ventana emergente si pasa el puntero del mouse por el texto.
Traducción
Inglés
Esta documentación está archivada y no tiene mantenimiento.

RichTextBox.Selection (Propiedad)

Obtiene un objeto TextSelection que contiene la selección actual de RichTextBox.

Espacio de nombres:  System.Windows.Controls
Ensamblado:  PresentationFramework (en PresentationFramework.dll)

public TextSelection Selection { get; }

Valor de propiedad

Tipo: System.Windows.Documents.TextSelection
Un objeto TextSelection que contiene la selección actual de RichTextBox.
El objeto TextSelection predeterminado devuelto tiene un valor de propiedad IsEmpty de True. Un objeto TextSelection vacío se representa como un símbolo de intercalación en el área de texto sin selección.

Utilice el método Select para seleccionar contenido mediante programación.

En el ejemplo siguiente se muestra el uso de esta propiedad.


			' 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



// 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;


.NET Framework

Compatible con: 4, 3.5, 3.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Windows 7, Windows Vista SP1 o posterior, Windows XP SP3, Windows Server 2008 (no se admite Server Core), Windows Server 2008 R2 (se admite Server Core con SP1 o posterior), Windows Server 2003 SP2

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
Mostrar: