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