GlyphRun.GetDistanceFromCaretCharacterHit(CharacterHit) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
检索 GlyphRun 的前导边缘相对于脱字符(包含指定的字符命中)的前导边缘或尾随边缘的偏移量。
public:
double GetDistanceFromCaretCharacterHit(System::Windows::Media::TextFormatting::CharacterHit characterHit);
public double GetDistanceFromCaretCharacterHit (System.Windows.Media.TextFormatting.CharacterHit characterHit);
member this.GetDistanceFromCaretCharacterHit : System.Windows.Media.TextFormatting.CharacterHit -> double
Public Function GetDistanceFromCaretCharacterHit (characterHit As CharacterHit) As Double
参数
- characterHit
- CharacterHit
用于计算偏移量的 CharacterHit。
返回
一个 Double,表示 GlyphRun 的前导边缘相对于脱字符(包含字符命中)的前导或尾随边缘的偏移量。
例外
字符命中在由 GlyphRun Unicode 字符串指定的范围外部。
注解
GlyphRun如果未命中可测试,则返回 0.0 的距离。 使用属性 IsHitTestable 确定是否可以 GlyphRun 命中测试。