Freigeben über


TextBlock.GetPositionFromPoint(Point, Boolean) Methode

Definition

Gibt einen TextPointer auf die einem angegebenen Point nächstliegende Position zurück.

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

Parameter

point
Point

Ein Point im Koordinatenbereich des TextBlock, für das ein TextPointer zurückgegeben werden soll.

snapToText
Boolean

true, um einen TextPointer auf die dem point nächstliegende Einfügemarke zurückzugeben, und zwar unabhängig davon, ob sich der point innerhalb des umgebenden Felds eines Zeichens befindet. false, um null zurückzugeben, wenn point nicht innerhalb des umgebenden Felds eines Zeichens liegt.

Gibt zurück

Ein TextPointer auf den angegebenen Punkt oder null, wenn snapToText den Wert false hat und der angegebene Punkt nicht innerhalb des umgebenden Felds eines Zeichens im Inhaltsbereich des TextBlock liegt.

Ausnahmen

Aktuelle, gültige Layoutinformationen zu dem Steuerelement sind nicht verfügbar.

Hinweise

Diese Methode gibt immer ein gültiges TextPointer zurück, wenn snapToText ist true.

Gilt für: