Inheritance: System.Windows.Controls.Control
Ejemplo n.º 1
0
        private static void HtmlChanged(DependencyObject o, DependencyPropertyChangedEventArgs e)
        {
            HtmlTextBlock instance = (HtmlTextBlock)o;

            if (instance.internalItemsControl != null)
            {
                instance.AppendHtml(e.NewValue.ToString());
            }
        }
Ejemplo n.º 2
0
        private static void NavigationCommandChanged(DependencyObject o, DependencyPropertyChangedEventArgs e)
        {
            HtmlTextBlock instance = (HtmlTextBlock)o;

            if (instance.textBoxes != null)
            {
                foreach (var textBlock in instance.textBoxes)
                {
                    foreach (var hyperlink in textBlock.GetChildInlines().OfType <Hyperlink>())
                    {
                        hyperlink.Command = instance.NavigationCommand;
                    }
                }
            }
        }