Compartir a través de


RichTextBox.GetPositionFromPoint(Point, Boolean) Método

Definición

Devuelve un TextPointer que señala el punto de inserción más cercano a la posición especificada.

public:
 System::Windows::Documents::TextPointer ^ GetPositionFromPoint(System::Windows::Point point, bool snapToText);
public System.Windows.Documents.TextPointer GetPositionFromPoint (System.Windows.Point point, bool snapToText);
member this.GetPositionFromPoint : System.Windows.Point * bool -> System.Windows.Documents.TextPointer
Public Function GetPositionFromPoint (point As Point, snapToText As Boolean) As TextPointer

Parámetros

point
Point

Un objeto Point que especifica la posición para la que se debe recuperar TextPointer.

snapToText
Boolean

Si true, este método devuelve siempre un TextPointer que especifica la posición de inserción más cercana para el Point especificado, independientemente de si el Point proporcionado está o no dentro del rectángulo de selección de un carácter.

Si es false, este método devuelve null cuando el Point especificado no está comprendido dentro del rectángulo de selección de ningún carácter.

Devoluciones

TextPointer

TextPointer que especifica la posición de inserción más cercana para el punto proporcionado o null si snapToText es false y el Point proporcionado no está dentro del rectángulo de selección de ningún carácter. Observe que el TextPointer devuelto suele ser normalmente la posición entre dos caracteres. Utilice la propiedad LogicalDirection del TextPointer devuelto para determinar a cuál de los dos caracteres corresponde TextPointer.

Excepciones

Se produce cuando la información de diseño para RichTextBox no está actualizada.

Comentarios

RichTextBox usa un sistema de coordenadas estándar con el origen ubicado en la esquina superior izquierda de RichTextBox.

Se aplica a