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
TextPointerを取得する位置を指定するPoint オブジェクト。
- snapToText
- Boolean
true場合、このメソッドは、指定されたPointが文字の境界ボックス内にあるかどうかに関係なく、指定されたPointに最も近い挿入位置を指定するTextPointerを常に返します。
false場合、指定したPointが文字境界ボックス内にない場合、このメソッドはnullを返します。
返品
指定したポイントに最も近い挿入位置を指定するTextPointer。snapToTextがfalseで、指定されたPointが文字の境界ボックス内にない場合はnull。 通常、返される TextPointer は 2 文字の間の位置であることに注意してください。 返されたTextPointerのLogicalDirection プロパティを使用して、TextPointerが対応する 2 文字のうちどれに対応するかを判断します。
例外
RichTextBoxのレイアウト情報が最新でない場合に発生します。
注釈
RichTextBox は、 RichTextBoxの左上隅にある原点を持つ標準座標系を使用します。