我有3个级联组合框,它们的值成员绑定到数据表。当我向数据表中添加新行时,我正在为所有列设置空字符串的默认值。因此,在添加新行之后,所有三个组合框均显示为空选择或空值,这很好。
现在,即使我以编程方式设置combobox2.selectedindex = 0,如果我在组合框1中选择一项,组合框2仍显示空值。我必须手动选择/设置第二和第三组合框值以更新数据表。仅供参考-所有组合框(级联)在没有数据绑定的情况下都能正常工作。
任何人都可以告诉我什么是正确的方法来通过数据绑定(带有绑定源)将组合框的值自动设置为数据表吗?
还是我应该在第一个组合框的indexchanged事件上禁用绑定并在第三个组合框的结尾处恢复绑定?请帮忙。