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。snapToText
が null
で、指定された Point が文字境界ボックス内にない場合は、false
。 返される TextPointer は、通常は 2 つの文字間の位置になります。 LogicalDirection が 2 つの文字のどちらに対応するかは、返される TextPointer の TextPointer プロパティを使用して決定します。
例外
RichTextBox のレイアウト情報が最新でない場合に発生します。
注釈
RichTextBox の左上隅にある原点を持つ標準座標系を使用します RichTextBox。