MahTweets.Core.Media.InlineLink.OnUrlChanged C# (CSharp) Method

OnUrlChanged() private static method

private static OnUrlChanged ( DependencyObject obj, System.Windows.DependencyPropertyChangedEventArgs args ) : void
obj System.Windows.DependencyObject
args System.Windows.DependencyPropertyChangedEventArgs
return void
        private static void OnUrlChanged(DependencyObject obj, DependencyPropertyChangedEventArgs args)
        {
            var il = (InlineLink) obj;
            il.Inlines.Clear();

            if (args.Property.Name != "Text" && il.Image != null)
                il.Inlines.Add(il.Image);

            var r = new Run(il.Text);
            il.Inlines.Add(r);
            il.Cursor = Cursors.Hand;
        }