RichTextBox.GetPositionFromPoint(Point, Boolean) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回 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 會指定最接近提供點的插入號位置,或 null
(若 snapToText
為 false
,而且提供的 Point 未位於任何字元的週框方塊中)。 請注意,傳回的 TextPointer 通常會是位於兩個字元之間的位置。 使用傳回 LogicalDirection 的 TextPointer 屬性來判斷 TextPointer 對應到哪兩個字元。
例外狀況
如果 RichTextBox 的配置資訊不是最新的資訊,就會引發。
備註
RichTextBox 使用位於 左上角 RichTextBox 的標準座標系統。