共用方式為


RichTextBox.GetPositionFromPoint(Point, Boolean) 方法

定義

傳回 TextPointer,指向最靠近指定位置的插入點。

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

參數

point
Point

Point 物件,指定要為其擷取位置的 TextPointer

snapToText
Boolean

如果為 true,這個方法永遠會傳回 TextPointer,指定為 Point 所指定之最接近的插入號位置,不管提供的 Point 是否位於字元的週框方塊中。

如果為 false,則若指定的 Point 沒有落在任何字元週框方塊中,這個方法會傳回 null

傳回

TextPointer

TextPointer 會指定最接近提供點的插入號位置,或 null (若 snapToTextfalse,而且提供的 Point 未位於任何字元的週框方塊中)。 請注意,傳回的 TextPointer 通常會是位於兩個字元之間的位置。 使用傳回 LogicalDirectionTextPointer 屬性來判斷 TextPointer 對應到哪兩個字元。

例外狀況

如果 RichTextBox 的配置資訊不是最新的資訊,就會引發。

備註

RichTextBox 使用位於 左上角 RichTextBox 的標準座標系統。

適用於