Udostępnij za pośrednictwem


GlyphRun.GetDistanceFromCaretCharacterHit(CharacterHit) Metoda

Definicja

Pobiera przesunięcie z wiodącej GlyphRun krawędzi do wiodącej lub końcowej krawędzi karetki, która zawiera określony znak trafienia.

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

Parametry

characterHit
CharacterHit

Element CharacterHit do użycia do obliczania przesunięcia.

Zwraca

Double

Element Double reprezentujący przesunięcie od wiodącej GlyphRun krawędzi do wiodącej lub końcowej krawędzi karetki zawierającej trafienie znaku.

Wyjątki

Trafienie znaku znajduje się poza zakresem GlyphRun określonym przez ciąg Unicode.

Uwagi

GlyphRun Jeśli wartość nie zostanie osiągnięta, zostanie zwrócona odległość 0,0. Użyj właściwości , IsHitTestable aby określić, czy GlyphRun test może zostać trafiony.

Dotyczy