我有一个未绑定的UltraOptionSet控件。选择值后,如何清除所选值?我希望取消选择UltraOptionSet控件中所有选项的净效果。
我尝试将Value属性设置为null和DBNull.Value,但都没有清除所选选项。
答案 0 :(得分:2)
只需设置
optionSet.CheckedIndex = -1;
这将清除当前检查的项目,并且不会设置任何其他内容。
答案 1 :(得分:1)
将Value设置为Null而不是DBNull.Value,它将清除选择。您还可以将值设置为空字符串。
还有其他一些方法,我相信这是清除未绑定UltraOptionSet值的所有可能方法:
this.ultraOptionSet1.Value = null;
this.ultraOptionSet1.Value = "";
this.ultraOptionSet1.CheckedIndex = -1;
this.ultraOptionSet1.CheckedItem = null;
this.ultraOptionSet1.ResetCheckedIndex();