Exemple #1
0
        protected override void ReadDocument(XmlReader reader)
        {
            document = new FlowDocument();
            document.BeginInit();
            document.ColumnWidth = double.NaN;

            base.ReadDocument(reader);

            if (hasAnyHyperlink)
            {
                document.AddHandler(Hyperlink.RequestNavigateEvent, new RequestNavigateEventHandler((sender, e) => Process.Start(e.Uri.ToString())));
            }

            document.EndInit();
        }