我正在尝试将列表框项导出到xml 文件中,我能够导出单值对象,例如文本框、单选按钮、复选框...
<Setting Name="txt_ImageQuality">20</Setting>
<Setting Name="txt_ImageType">JPG</Setting>
<Setting Name="rdio_checkedStatus">True</Setting>
但我想将以下列表框项导出到 XML。
c#有什么办法吗,谢谢你的时间。
我正在尝试将列表框项导出到xml 文件中,我能够导出单值对象,例如文本框、单选按钮、复选框...
<Setting Name="txt_ImageQuality">20</Setting>
<Setting Name="txt_ImageType">JPG</Setting>
<Setting Name="rdio_checkedStatus">True</Setting>
但我想将以下列表框项导出到 XML。
c#有什么办法吗,谢谢你的时间。
您能否尝试以下代码片段,如果有用请投票
XElement element = new XElement("Items");
foreach (var item in listBox1.Items)
{
element.Add(new XElement("Name", item));
}
XDocument document = new XDocument();
document.Add(element);
document.Save("items.xml",SaveOptions.DisableFormatting); //create items.xml file in bin folder
试试上面的
var xml = new XElement("Items",
from s in strings
let parts = s.Split('=')
select new XElement("Item",
new XAttribute("Key", parts[0]),
parts[1]
)
);