0

リスト ボックスの項目をxml ファイルにエクスポートしようとしています。テキスト ボックス、ラジオ ボタン、チェック ボックスなどの単一値オブジェクトをエクスポートできます。

<Setting Name="txt_ImageQuality">20</Setting>
<Setting Name="txt_ImageType">JPG</Setting>
<Setting Name="rdio_checkedStatus">True</Setting>

しかし、次のリストボックス項目を XML にエクスポートしたいと考えています。

ここに画像の説明を入力

あなたの時間をありがとう。

4

2 に答える 2

3

以下のコード スニペットを試して、役に立った場合は回答に投票してください。

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
于 2013-06-04T13:15:01.927 に答える
0

上記を試してください

var xml = new XElement("Items",
from s in strings 
let parts = s.Split('=')
select new XElement("Item", 
    new XAttribute("Key", parts[0]), 
    parts[1]
)

);

于 2013-06-04T12:31:07.990 に答える