private static void DisplayTextChanged(DependencyObject obj, DependencyPropertyChangedEventArgs args) { if (obj is HyperlinkFromText) { HyperlinkFromText castControl = obj as HyperlinkFromText; castControl.MyDisplayText.Text = castControl.DisplayText; } }
private static void LinkFontSizeChanged(DependencyObject obj, DependencyPropertyChangedEventArgs args) { if (obj is HyperlinkFromText) { HyperlinkFromText castControl = obj as HyperlinkFromText; castControl.MyDisplayText.FontSize = castControl.LinkFontSize; castControl.MyDisplayTextUnderline.Height = castControl.LinkFontSize + 4; } }