我有一个文本框绑定(单向)到一个每秒更新两次的数据表。
因此,文本框值会不断反映数据表中的更改。
当我输入文本框以手动设置值时,绑定将导致该值不断被覆盖。如何停止呢?
输入值(文本框失去焦点)后,我希望文本框返回以显示绑定值,而不是我刚刚手动输入的值。

最佳答案

我有同样的问题,我通过解决


使用BindingNavigator,将其设置为null

bdNavProduct.BindingSource = null;
与其他文本框控件datagridview一起,我清除了DataBinding

     txtProductID.DataBindings.Clear();
     txtProductName.DataBindings.Clear();
     txtQuantity.DataBindings.Clear();
     txtUnitPrice.DataBindings.Clear();
     dgvProduct.DataBindings.Clear();



托尼

关于wpf - WPF-临时停止数据绑定(bind)(数据绑定(bind)),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2166738/

10-17 01:14