在我的项目中,我有INGRAGISTICS 11.1
版本。我正在UltraCombo
控制这个问题。无法脱离控制。
当我们尝试查找原因时,我们观察到 OnValidating 失败(始终 e.cancel
= true 返回)。
我的窗体中XML
实体数据绑定。
绑定示例代码:
this.cmbListC.DataBindings.Add("Value", xKey, "InnerXml");
this.cmbListC.DataBindings.Add("Text", xValue, "InnerXml");
为什么当数据源为空时,e.cancel
总是重新调整为真。
如果它不是 AllowNull 或 LimitToList,则很可能数据源拒绝更改。
我不确定 xKey 和 xValue 是什么,但看起来您正在将控件的两个属性绑定到数据源中的同一字段,该字段可能不能同时包含两个值而不违反物理定律。尝试绑定一个或另一个,看看是否可以解决问题。