我正在使用Infragistics UltraGrid和datasouce Windows Bindingsouce。 在更改時,我向Bindingsouce提供數據,並調用UltraGrid的DataBinding。 Bindingsouce數據量中的值發生了變化,但這並不反映在UltraGrid中。如何刷新Infragistics UltraGrid?
2
A
回答
2
你綁定源必須提出一些事件來觸發電網刷新。例如,如果您正在使用BindingList
它應該引發ListChanged
事件。
2
此外,請確保無論您用作綁定對象的任何類實現INotifyPropertyChanged,以便在運行時更新BindingObject時,它將被引導至BindingSource,最終將被網格拾取。
即:
BindingList<Foo> lstItems = new BindingList<Foo>;
BindingSource bso = ;
bso.DataSource = lstItems;
Grid.DataSource = bso;
public class Foo : INotifyPropertyChanged
另外還要看如果你改變集電電網外(在運行時,因爲如果你這樣做,你需要使用BindingList<T>
並將其分配給BindingSource
相關問題
- 1. Infragistics Ultragrid valueList/UltraDropDown
- 2. Infragistics UltraGrid C#winform
- 3. Infragistics Ultragrid - Combobox列
- 4. RowSizingAutoMaxLines one row Ultragrid Infragistics
- 5. 如何對infragistics ultragrid進行排序?
- 6. Infragistics Ultragrid Winforms顯示行數
- 7. 啓用和禁用Infragistics UltraGrid中的列
- 8. Infragistics UltraGrid中的超鏈接單元格
- 9. Infragistics UltraGrid選定的單元格值
- 10. Infragistics的 - 的UltraGrid - 組行進行分類
- 11. 使Infragistics UltraGrid列具有「彈簧」行爲
- 12. 錯誤的行加入的UltraGrid Infragistics的
- 13. Infragistics用於dataRowError的UltraGrid過濾器
- 14. 禁用infragistics ultragrid驗證彈出窗口
- 15. 將Infragistics UltraGrid調整爲內容
- 16. Infragistics UltraGrid行從下往上顯示
- 17. Infragistics UltraGrid和Infragistics WinGrid是同一產品嗎?
- 18. Infragistics UltraGrid(9.2)重新創建數據源後的波段複製
- 19. Infragistics Ultragrid如何根據屬性禁用行
- 20. 如何更改Infragistics的UltraGrid過濾器行的背景顏色?
- 21. Infragistics UltraGrid - 滾動到底時如何添加行?
- 22. Infragistics WebDataGrid重新加載刷新
- 23. 如何的UltraGrid
- 24. 如何克隆UltraGridColumn(Infragistics)?
- 25. 如何通過WinForms的Infragistics UltraGrid控件中的索引刪除一行?
- 26. 如何在不使用設計器的情況下向Infragistics UltraGrid添加列
- 27. Infragistics Ultragrid中的鼠標中鍵單擊功能
- 28. 的Infragistics的UltraGrid:連續的GroupBy在C#中的WinForms點擊
- 29. 使Infragistics UltraGrid文檔導出器啓動文件
- 30. Infragistics Ultragrid - 無法覆蓋過濾器行的外觀