共用方式為


GlyphRun.GetDistanceFromCaretCharacterHit(CharacterHit) 方法

定義

擷取自 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

Double,表示自 GlyphRun 的前端邊緣到插入號停駐點 (包含字元點擊) 之前端邊緣或尾端邊緣的位移。

例外狀況

字元點擊在 GlyphRun Unicode 字串指定的範圍之外。

備註

GlyphRun如果 無法進行點擊測試,則會傳回 0.0 的距離。 IsHitTestable使用 屬性來判斷 是否可以 GlyphRun 進行點擊測試。

適用於