Esempio n. 1
0
        public static Hyperlink GetHyperlinkFromPoint(this RichTextBlock text, Point point)
        {
            var position  = text.GetPositionFromPoint(point);
            var hyperlink = GetHyperlink(position.Parent as TextElement);

            return(hyperlink);
        }
        private void txtOutput_Tapped(object sender, TappedRoutedEventArgs e)
        {
            RichTextBlock r       = sender as RichTextBlock;
            TextPointer   t       = r.GetPositionFromPoint(e.GetPosition(r));
            TextElement   element = t.Parent as TextElement;

            Run run = element as Run;

            txtCurrentRun.Text = run.Text;
        }