0

我有一个未绑定的 UltraOptionSet 控件。选择值后,如何清除所选值?我希望取消选择 UltraOptionSet 控件中所有选项的净效果。

我尝试将 Value 属性设置为 null 和 DBNull.Value 但都没有清除选定的选项。

4

2 回答 2

2

刚设置

optionSet.CheckedIndex = -1; 

这将清除当前选中的项目,并且不会设置任何其他内容。

于 2012-05-10T17:10:39.190 回答
1

将值设置为 Null 而不是 DBNull.Value 它将清除选择。您还可以将值设置为空字符串。

还有其他一些方法,我相信这是清除未绑定 UltraOptionSet 值的所有可能方法:

this.ultraOptionSet1.Value = null;
this.ultraOptionSet1.Value = "";
this.ultraOptionSet1.CheckedIndex = -1;
this.ultraOptionSet1.CheckedItem = null;
this.ultraOptionSet1.ResetCheckedIndex();
于 2012-05-10T15:27:57.197 回答