TextBlock.GetPositionFromPoint(Point, Boolean) 方法

定义

返回指向最靠近指定 TextPointer 的位置的 Point

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 的坐标空间中的一个 TextBlock,将返回一个表示该点的 TextPointer

snapToText
Boolean

如果为 true,则返回一个指向最靠近 point 的插入点的 TextPointer,而不管 point 是否位于某个字符的边界框内;如果为 false,则当 point 没有位于某个字符的边界框内时,返回 null

返回

TextPointer

指向指定点的 TextPointer;或者,如果 snapToTextnull 并且指定点没有位于 TextBlock 内容区域中的某个字符边界框内,则为 false

例外

该控件的有效布局信息目前不可用。

注解

此方法始终返回有效TextPointer时间snapToText``true

适用于