我想在Ultragrid中顯示xml數據。我曾嘗試使用Ultragrid.loadfromxml並使用該文件的位置,我也使用了一個文件輸入流並將其引入加載xml方法。任何幫助?加載xml數據到Ultragrid
2
A
回答
2
爲了這個目的,你可以使用的東西加載XML文件中像這樣
Dim dt as DataTable = new DataTable("myData")
dt.ReadXml("path_to_your_file")
ultraGrid1.DataSource = dt
0
的的UltraGrid可以綁定到任何實現IList,所以你需要將數據加載到某種形式的名單。如果您需要網格在初始加載數據後對集合的更改作出響應,那麼您將需要使用IBindingList。有什麼數據源可以在在線幫助中設置更多的細節: http://help.infragistics.com/NetAdvantage/WinForms/Current/CLR2.0/?page=Infragistics2.Win.UltraWinGrid.v12.1~Infragistics.Win.UltraWinGrid.UltraGridBase~DataSource.html
如果XML是可以讀入一個DataTable那麼最簡單的解決方案是的UltraGrid後綁定到一個DataTable的格式調用ReadXml將數據加載到DataTable中。
如果您無法使用DataTable,則可以使用LINQ to XML來獲取數據並將其轉換爲UltraGrid可以綁定的數據。
0
引述的Infragistics的UltraGrid忍者,邁克趙敏,自語道:
所以,你需要將自己的XML加載到實現這些接口中的一個,然後一些集合類型將其設置爲網格上的數據源。請看question瞭解如何從文件加載XML。然後,它的那樣簡單...
UltraGrid1.DataSource = myAwesomeBindingListMadeFromXML
的LoadFromXML方法對UltraGrid.DisplayLayout,它設計成用於裝載以前保存的關閉佈局(即顯示設置),而不是在網格本身的數據。
相關問題
- 1. 加載XML數據到Rails
- 2. 將數據保存並加載到xml
- 3. 將Xml加載到數據集中
- 4. 將XML數據加載到MySQL 5.0中
- 5. 從XML(WPF)加載數據
- 6. Jqgrid不加載XML數據
- 7. JQGrid數據未加載xml
- 8. 加載數據表到XML和XML回到一個DataTable
- 9. 將XML數據加載到Mysql數據庫
- 10. 將XML模式和數據加載到數據集(和datagridview)
- 11. 將XML數據(鍵/值對)加載到數據結構中
- 12. EasyUI - XML數據加載到數據網格
- 13. 數據集 - > XML文檔 - 將數據集加載到XML文檔 - C#.net
- 14. 加載.xml到gridview
- 15. 如何加速數據加載XML文件到MySQL
- 16. 將加密的XML文件加載到數據集中
- 17. ZEND:將XML數據附加到SQLDataBase(XML)
- 18. PHP - MySQL - 從XML加載數據
- 19. 問題從XML加載數據
- 20. c#LINQ to XML測試數據加載
- 21. 加載XML與列篩選數據集
- 22. 從XML加載數據後DataGridView爲空
- 23. 加載/編輯並保存XML數據
- 24. 網格數據不是從XML加載
- 25. 加載XML時數據無效錯誤
- 26. 如何在AS3加載XML數據
- 27. 從XML模式加載數據表
- 28. 加載本地xml數據在Android的
- 29. 加載數據從XML組合框
- 30. 加載XML數據轉換成ndbunit