UltraComboBox上的NullText行为

时间:2011-08-25 08:51:13

标签: .net winforms infragistics

我在表单任务管理器屏幕中使用Infragistics的UltraComboBox

AssignTo

UltraComboBox隐藏了下拉按钮,并且AutoCompletion处于活动状态,因此用户可以键入几个字母来检索用户名,以便将某人分配给任务。

但是,用户可以通过单击橡皮擦图标让任务“未分配”,将ComboBox的内部值设置为null

private void SetNotAssigned_Click(object sender, EventArgs e)
{
    AssignedToComboBox.Value = null;
}

不是让我的ComboBox填充其NullText属性(“未分配”),而是空白。为什么?

1 个答案:

答案 0 :(得分:1)

我刚刚找到原因。

我不得不将AlwaysInEditMode设为false。

看起来Infragistics正在使用在编辑期间出现的隐藏TextBox,然后消失。我怀疑这个TextBox行为并不总是预期的行为。 AlwaysInEditMode似乎一直在创建隐藏的TextBox。

相关问题