次の方法で共有


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

指定されたポイントに最も近い挿入位置を指す TextPointersnapToTextnull で、指定された Point が文字境界ボックス内にない場合は、false。 返される TextPointer は、通常は 2 つの文字間の位置になります。 LogicalDirection が 2 つの文字のどちらに対応するかは、返される TextPointerTextPointer プロパティを使用して決定します。

例外

RichTextBox のレイアウト情報が最新でない場合に発生します。

注釈

RichTextBox の左上隅にある原点を持つ標準座標系を使用します RichTextBox

適用対象