Udostępnij za pośrednictwem


RichTextBox.GetPositionFromPoint(Point, Boolean) Metoda

Definicja

Zwraca element TextPointer wskazujący punkt wstawiania najbliżej określonej pozycji.

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

Point Obiekt określający pozycję do pobrania TextPointer elementu dla.

snapToText
Boolean

Jeśli trueta metoda zawsze zwraca wartość określającą najbliższą TextPointer pozycję wstawiania dla określonego Point elementu, niezależnie od tego, czy podana Point metoda znajduje się wewnątrz pola ograniczenia znaku.

Jeśli falseta metoda zwróci wartość null , jeśli określona Point wartość nie mieści się w żadnym polu ograniczenia znaków.

Zwraca

Określenie TextPointer najbliższej pozycji wstawiania dla podanego punktu lub null jeśli snapToText jest false i dostarczone Point nie znajduje się w polu ograniczenia żadnego znaku. Zwróć uwagę, że TextPointer zwracana pozycja jest zwykle pozycją między dwoma znakami. LogicalDirection Użyj właściwości zwróconejTextPointer, aby określić, które z dwóch znaków TextPointer odpowiada.

Wyjątki

Podniesione, jeśli informacje o układzie RichTextBox elementu nie są aktualne.

Uwagi

RichTextBox używa standardowego systemu współrzędnych ze źródłem znajdującym się w lewym górnym rogu obiektu RichTextBox.

Dotyczy