以往在Windows Form中,假如我们在ColumnChanged,ColumnChanging更改某栏位的值后,Binding Control是不会跟着改变的,而是要等到EndEdit才会更新,在.NET 2.0中,Binding提供了ReadValue方法,可以强制Binding Control重新取值.
下面的代码示例ReadValue.
public void Update()
{
foreach (Binding bind in ((ICurrencyManagerProvider) _bindingSource).CurrencyManager.Bindings)
{
bind.ReadValue();
}
}