Sdílet prostřednictvím


RichTextBox.GetPositionFromPoint(Point, Boolean) Metoda

Definice

TextPointer Vrátí hodnotu, která odkazuje na kurzor nejblíže zadané pozici.

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

Parametry

point
Point

Objekt Point určující pozici, pro která se má načíst TextPointer .

snapToText
Boolean

Pokud true, tato metoda vždy vrátí TextPointer určení nejbližší pozice vložení pro Point zadané, bez ohledu na to, zda je zadaný nebo není součástí Point ohraničujícího rámečku znaku.

Pokud false, tato metoda vrátí null , pokud zadaná Point nepatří do žádného ohraničujícího rámečku znaků.

Návraty

TextPointer

Určení TextPointer nejbližší pozice vložení pro zadaný bod, nebo null pokud snapToText je false zadaný a zadaný Point není v ohraničujícím rámečku žádného znaku. Všimněte si, že vrácená hodnota TextPointer je obvykle pozice mezi dvěma znaky. LogicalDirection Pomocí vlastnosti vrácené TextPointer určete, které z těchto dvou znaků TextPointer odpovídá.

Výjimky

Vyvolá se, pokud informace o rozložení nejsou RichTextBox aktuální.

Poznámky

RichTextBox používá standardní souřadnicový systém s původem umístěným v levém horním rohu RichTextBox.

Platí pro