【问题标题】:reading in an xml file and using the data for a label [closed]读取 xml 文件并将数据用于标签 [关闭]
【发布时间】:2012-12-11 22:56:25
【问题描述】:

我正在使用 Visual Studio 2010 创建一个 Windows 窗体,用于从 xml 文件中读取数据并在窗体中显示它。任何与使用此信息动态更改标签或文本框内容相关的代码将不胜感激。目前我可以读入一个 xml 文件并在控制台中显示一些内容。

感谢您抽出宝贵时间阅读本文。

【问题讨论】:

  • 欢迎来到 StackOverflow。要获得对您的问题的良好回应,您应该包含一些源代码和一个具体示例。就目前而言,这个问题太模糊,无法获得良好的反馈

标签: c# xml winforms visual-studio-2010 c#-4.0


【解决方案1】:

加载 Xml 后,您只需设置 TextBox 或 Label 控件的 .Text 属性:

string xmlData = "<xml>\r\n<tag>This is my xml</tag></xml";
myTextBox.Text = xmlData;

您说您可以让 Xml 内容显示在控制台中,您只是将输出定向到 WinForm 控件,而不是控制台。此外,如果您使用 TextBox,则需要将其设置为 Multiline propertytrue

您可以在 MSDN 上阅读有关 TextBox controlsLabel controls 的更多信息。

【讨论】:

    【解决方案2】:

    使用 XML 解析器提取元素

    http://msdn.microsoft.com/en-us/library/cc189056(v=vs.95).aspx

    然后使用控件属性 textBox.text = someString

    【讨论】:

      猜你喜欢
      • 2016-03-10
      • 1970-01-01
      • 2019-09-19
      • 1970-01-01
      • 1970-01-01
      • 2016-11-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多