protected override void Show(IDialogVisualizerService windowService, IVisualizerObjectProvider objectProvider)
        {
            var xmlString = new StreamReader(objectProvider.GetData()).ReadToEnd();
            var doc       = new XmlDocument();

            doc.LoadXml(xmlString);

            var converter   = new XmlDocumentFamilyToFrameworkElementConverter();
            var viewPart    = converter.Convert(doc);
            var browserPart = converter.CreateWebBrowserPanel(xmlString);

            var dlg = new XmlWindow();

            dlg.VariableElement = viewPart;
            dlg.BrowserElement  = browserPart;
            dlg.ShowDialog();
        }
Ejemplo n.º 2
0
 public XDocumentFamilyToFrameworkElementConverter()
 {
     converter = new XmlDocumentFamilyToFrameworkElementConverter();
 }