0
xml 파일을 DataGridview 컨트롤에 바인딩하고 싶습니다. 하지만 데이터 바인딩을 바인딩에 사용하고 싶지 않습니다.XML 데이터 바인딩에 대한 Datagridview
. xml 파일을 직접 DataGridview에 바인딩하고 싶습니다. 가능합니까? 이 작업을 수행 할 수있는 방법 예 PLS 몇 가지 예를 나에게 답장을하면 ...
고맙습니다 ...
xml 파일을 DataGridview 컨트롤에 바인딩하고 싶습니다. 하지만 데이터 바인딩을 바인딩에 사용하고 싶지 않습니다.XML 데이터 바인딩에 대한 Datagridview
. xml 파일을 직접 DataGridview에 바인딩하고 싶습니다. 가능합니까? 이 작업을 수행 할 수있는 방법 예 PLS 몇 가지 예를 나에게 답장을하면 ...
고맙습니다 ...
하나는 Linq에를 사용하는 것입니다. 먼저 System.XML.Linq에 대한 참조를 추가하고 다음 코드를 사용해야합니다.
XDocument oDoc = XDocument.Load("File.xml");
var myData = from info in oDoc.Descendants("item")
select new Person
{
FirstName = Convert.ToString(info.Element("FirstName").Value),
LastName = Convert.ToString(info.Element("LastName").Value),
Age = Convert.ToString(info.Element("Age").Value),
IsMale = Convert.ToString(info.Element("IsMale").Value)
};
oGrid = this.FindName("myDataGrid") as DataGrid;
oGrid.ItemsSource = myData;
[여기] (http://msdn.microsoft.com/en-us/library/system.web) .ui.webcontrols.xmldatasource.aspx) 당신은 간다. – Menahem