2017-05-16 26 views
0

我在窗体上有一个XtraGrid和一个VerticalGrid。两者都绑定到相同的List<T>DevExpress XtraGrid绑定到列表<T>:如何在GUI中立即显示数据更改?

XtraGrid就像一个导航器。这是一个假设的例子;忽略的具体使用情况:

OrderId|OrderDate|DateShipped 
123| 2017-05-01|<null>   <- assume this is the focused row 
456| 2017-05-02|2017-05-04  

和VerticalGrid显示的OrderDetail:

OrderId 
OrderDate 
Item 
Price 
DateShipped 

DateShipped在VerticalGrid被改变时,在List<T>标的项目被更新;但是,在焦点离开该行之前,XtraGrid不会直观地反映更改:OrderId 123的订购日期不会出现在填充<null>单元格的XtraGrid中,直到XtraGrid中的焦点移动到下一行为止(用户单击它或使用键盘)。

XtraGrid中的设置是否会导致在绑定对象中的属性更改时立即刷新它?

回答

0

对不起,我迟到的答案是什么,但你正在寻找的是积极的网格视图的方法RefreshData()(不是网格控件本身),或者 - 如果你知道行手柄:RefreshRow(rowHandle)

相关问题