2013-06-04 3 views
0

내가 XML 파일목록 상자를 항목을 내보낼려고으로 목록 상자 항목을 내보내려면 확인란을 .., 나는 텍스트 상자, 라디오 버튼과 같은 단일 값 개체를 내보낼 수있어 어떻게 XML 파일

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

그러나 XML로 다음 목록 상자 항목을 내보내려고합니다.

enter image description here

은, 시간 내 주셔서 감사합니다 C#에서 주위 어떤 방법입니다.

답변

1

는 아래의 코드를보십시오 및 usefult 경우 응답을

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 
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] 
) 

);

+0

감사 대답을 투표 시겠어요, 나는 & I는 코드를 시도 할 때, 내가 할 다음과 같은 Linq에에 대한 지식이없는 응답 : 색인이 배열의 경계를 벗어났습니다. – SanVEE