-2
Windows 응용 프로그램에서 런타임시 XML 파일의 값이있는 항목을 combobox
에 추가하기 만하면됩니다. 아래 코드는 Windows 개발에서 작동하지 않습니다.ListItem이 winforms와 함께 작동하지 않습니다.
// 코드 : ListItem
클래스 그래서 난 진행할 수 윈폼 사용할 수 없습니다 위의 코드에서
XDocument xDoc = XDocument.Load(@"Yourxmlfile.xml");
var query = from xEle in xDoc.Descendants("publication")
select new ListItem(xEle.Element("name").Value,
xEle.Attribute("tcmid").Value);
cmbLoad.ValueMember = "value";
cmbLoad.DisplayMember = "text";
cmbLoad.DataSource = query;
.
위의 코드는 웹 응용 프로그램에서 잘 작동합니다.
어떤 도움이 필요합니까?
XDocument xDoc = XDocument.Load(@"Yourxmlfile.xml");
var query = from xEle in xDoc.Descendants("publication")
select new { value = xEle.Element("name").Value, text = xEle.Attribute("tcmid").Value };
var list = query.ToList();
comboBox1.ValueMember = "value";
comboBox1.DisplayMember = "text";
comboBox1.DataSource = list;
ListItem
윈폼 존재하지 않습니다
정확히 무엇이 잘못 되었나요? – Szymon
"작동하지 않습니다"는 설명하기에 충분하지 않습니다. 우리가 당신이 무슨 일이 일어나고 있는지 진단하는 것을 도울 수 있도록 증상을 더 자세히 기술하십시오. –
그리고 샘플 XML을 게시 할 수 있습니까? – Szymon