RadCheckedDropDownList防止键入

时间:2019-02-07 12:16:03

标签: c# winforms telerik

有什么办法可以防止RadCheckedDropDownList对象的字段中出现任何输入? 我想让用户检查他想要的项目,但是他不能在字段中写任何权限。

OR

是否有办法检查项目中是否存在他在字段中键入的内容,如果存在,请选择控件失去焦点时找到的第一个项目,如果找不到项目则将其删除?

1 个答案:

答案 0 :(得分:0)

我从中使用了解释,它解决了我的问题: https://www.telerik.com/forums/radcheckeddropdownlist-textbox-content

private void radCheckedDropDownList1_LostFocus(object sender, EventArgs e)
{
     string delimiter = this.radCheckedDropDownList1.CheckedDropDownListElement.AutoCompleteEditableAreaElement.AutoCompleteTextBox.Delimiter;
     StringBuilder sb = new StringBuilder();
     foreach (RadListDataItem item in this.radCheckedDropDownList1.CheckedItems)
     {
         sb.Append(item.Text + delimiter);
     }
     this.radCheckedDropDownList1.Text = sb.ToString();                              
}