C# 用C显示XML#

C# 用C显示XML#,c#,.net,xml,C#,.net,Xml,我的Doc变量中有一个XMLDocument, 我需要向用户展示它 XmlDocument Doc = new XmlDocument(); Doc.LoadXml(dataGridView1.SelectedCells[0].Value.ToString()) 有像Doc.show()之类的函数吗?当然没有XmlDocument与表示层无关。选择您最喜欢的演示技术(WPF、WinForms、web…town crier等等),并相应地进行渲染 您可以显示XMLDocument对象的XML

我的Doc变量中有一个XMLDocument, 我需要向用户展示它

 XmlDocument Doc = new XmlDocument();
 Doc.LoadXml(dataGridView1.SelectedCells[0].Value.ToString())

有像Doc.show()之类的函数吗?

当然没有
XmlDocument
与表示层无关。选择您最喜欢的演示技术(WPF、WinForms、web…town crier等等),并相应地进行渲染


您可以显示XMLDocument对象的XML,例如,通过使用XMLDocument对象的OuterXML属性设置多行文本框的文本属性

var xmlDocument = new XmlDocument();
xmlDocument.Load(@"C:\path\to\xmlFile.xml");

// For display on the console...
Console.WriteLine("XML: " + xmlDocument.OuterXML);

// For display in a WinForms TextBox control...
var text = new TextBox();
text.MultiLine = true;
text.Text = xmlDocument.OuterXML;

当然,您可以选择使用不同的控件或表示层技术来呈现XML内容,但我给出的这个WinForms TextBox控件示例仅用于说明目的。

您希望如何显示XML?您正在使用WinForms、WPF、控制台应用程序吗?等等。我猜选民不喜欢我的笑话:)照片中的是你吗??:p