我有一個silverlight5應用程序,它使用msaccess2010作爲數據庫。我創建了一個空行的數據網格,以便由用戶輸入值。我需要獲取所有行的值由用戶填充,以便將此值傳遞給使用WCF服務的數據庫。任何人都可以幫助我做到這一點?如何從silverlight中的datagrid獲取所有值
0
A
回答
1
您可以將任何IEnumerable綁定到gridview。 您可以在WCF中使用您的契約類作爲項類型,並且可以使用該類型創建ObservableCollection。
可以說你的類型是Book
。 你可以像創建你的列表;
var list=new ObservableCollection<Book>();
然後,您可以將您的gridView的itemsSource屬性設置爲該列表引用。
this.mygridView.ItemsSource=list;
之後,電網將反映它這個源列表中所做的所有更改(添加,刪除,價值變動等)。
NOT:您的模型契約類實現了INotifyPropertyChanged接口來捕獲每個屬性的值更新。 http://jesseliberty.com/2012/06/28/c-5making-inotifypropertychanged-easier/
而且您隨時都可以從同一個列表引用中隨時獲取最新值,並且您可以將其發送給WCF以保存等操作。
這是SL通知系統的強大功能(INotifyPropertyChanged和INotifyCollectionChanged接口)。
相關問題
- 1. 如何從DataGrid的SelectedItem中獲取值?
- 2. Silverlight DataGrid如何從選定項目獲取單元格值?
- 3. 在Silverlight DataGrid中從索引獲取行
- 4. 如何獲取從datagrid輸入的值
- 5. Silverlight的 - 獲取一個DataGrid
- 6. 如何從jeasyui datagrid中獲取所有數據
- 7. Silverlight從值中獲取行
- 8. Silverlight DataGrid加載所有行
- 9. 如何獲取DataGrid中ComboBox的值
- 10. 如何獲取DATAGRID中單元的值?
- 11. 如何獲取VB.NET中DataGrid的所有行中的複選框?
- 12. Silverlight Datagrid - 獲取數據?
- 13. 如何從所有輸入中獲取所有值?
- 14. 從datagrid wpf中獲取所選記錄?
- 15. 從DataGrid獲取SelectedItem值
- 16. 從DataGrid獲取特定值
- 17. 如何在Silverlight中的DataGrid中獲取按鈕?
- 18. 如何在Silverlight中讀取datagrid中的每一行值?
- 19. 從NSMutableDictionary獲取所有值
- 20. 獲取DataGrid值
- 21. 如何從WPF中的datagrid獲取單元格的值?
- 22. 如何從數組中的散列中獲取所有值?
- 23. 如何使用jdbc中的ResultSet.getBinaryStream()從所有列中獲取值?
- 24. 在DataGrid中從ComboBox獲取值
- 25. 如何從WPF 4.0 Datagrid中的特定單元格獲取值?
- 26. 如何從DataGrid flex中獲取選定的值(使用checkBox)
- 27. 如何從Java中的sqlQuery獲取表列的所有值?
- 28. DataGrid如何獲取CurrentCell的值
- 29. 如何從表中獲取所有行
- 30. 如何從複雜的多維數組中獲取所有值?