gpt4 book ai didi

c# - 在 C# 中如何匹配要插入到我的 ComboBox 中的数据

转载 作者:太空宇宙 更新时间:2023-11-03 11:15:38 25 4
gpt4 key购买 nike

<root>
<Bathing>
<Id>San100</Id>
<name>Santoor</name>
<AvailProducts>30</AvailProducts>
<Cost>20.00</Cost>
</Bathing>
<Bathing>
<Id>Det123</Id>
<name>Dettol</name>
<AvailProducts>30</AvailProducts>
<Cost>15.00</Cost>
</Bathing>
<Bathing>
<Id>Rex123</Id>
<name>Rexona</name>
<AvailProducts>30</AvailProducts>
<Cost>16.00</Cost>
</Bathing>
</root>

我是 C# 和 XML 的新手。这里我使用 XML 作为数据表。

如何只将 Name 元素插入到我的 ComboBox 中?

最佳答案

创建一个数据集,然后通过数据集读取XML文件,然后将组合框绑定(bind)到数据集。将显示成员设置为“名称”。

string myXMLfile = @"C:\MySchema.xml";
DataSet ds = new DataSet();
// Create new FileStream with which to read the schema.
System.IO.FileStream fsReadXml = new System.IO.FileStream
(myXMLfile, System.IO.FileMode.Open);

ds.ReadXml(fsReadXml);
combobox1.DataSource = ds;
combobox1.Displaymember="name";

关于c# - 在 C# 中如何匹配要插入到我的 ComboBox 中的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12740284/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com