Condividi tramite


RichTextBox.GetPositionFromPoint(Point, Boolean) Metodo

Definizione

Restituisce un oggetto TextPointer che punta al punto di inserimento più vicino alla posizione specificata.

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

Parametri

point
Point

Un oggetto Point che specifica la posizione per la quale recuperare un TextPointer.

snapToText
Boolean

Se true, questo metodo restituisce sempre un oggetto TextPointer che specifica la posizione di inserimento più vicina per l'oggetto Point specificato, indipendentemente dal fatto che all'interno del riquadro delimitatore del testo di un carattere sia presente o meno l'oggetto Point fornito.

Se false, questo metodo restituisce null se l'oggetto Point specificato non è compreso all'interno del riquadro delimitatore del testo.

Restituisce

TextPointer

Un oggetto TextPointer che specifica la posizione di inserimento più vicina per il punto fornito, o null se snapToText è false e l'oggetto fornito Point non si trova all'interno del riquadro delimitatore del testo. Si noti che l'oggetto TextPointer restituito rappresenta in genere la posizione tra due caratteri. Utilizzare la proprietà LogicalDirection dell'oggetto TextPointer restituito per determinare a quale dei due caratteri corrisponde l'oggetto TextPointer.

Eccezioni

Viene generato se le informazioni sul layout per il controllo RichTextBox non sono correnti.

Commenti

RichTextBox usa un sistema di coordinate standard con l'origine situato nell'angolo superiore sinistro dell'oggetto RichTextBox.

Si applica a