ATMLEquipmentLibrary.controls.EquipmentLibraryControl.LoadInstrumentPreview C# (CSharp) Method

LoadInstrumentPreview() private method

private LoadInstrumentPreview ( ) : void
return void
        private void LoadInstrumentPreview()
        {
            Document xmlInstrument = SelectedInstrument;
            Document xslInstrument = DocumentManager.GetDocument( "{534E7F26-EF92-470C-B357-A09DD96AC0DD}" );
            if (xmlInstrument != null && xslInstrument != null)
            {
                TextWriter tw = new StringWriter();
                var srXml = new StringReader( Encoding.UTF8.GetString( xmlInstrument.DocumentContent ) );
                var srXsl = new StringReader( Encoding.UTF8.GetString( xslInstrument.DocumentContent ) );
                XmlReader xrXsl = new XmlTextReader( srXsl );
                XmlReader xrXml = new XmlTextReader( srXml );
                XmlWriter xwXml = new XmlTextWriter( tw );
                var myXslTrans = new XslCompiledTransform();
                myXslTrans.Load( xrXsl );
                myXslTrans.Transform( xrXml, xwXml );
                webBrowser.DocumentText = tw.ToString();
            }
        }