RadCheckedDropDownList предотвратить ввод - PullRequest
0 голосов
/ 07 февраля 2019

Есть ли способ, как я могу предотвратить любые входы в поле в объекте RadCheckedDropDownList?Я хочу позволить пользователю проверять элементы, которые он хочет, но у него не должно быть никаких прав доступа для записи в поле.

ИЛИ

Есть ли способ проверить, что он вводит в полесуществует в Предметах, и если есть, выберите первый предмет, который он найдет, когда элемент управления потеряет фокус, или удалите, если предмет не найден?

1 Ответ

0 голосов
/ 08 февраля 2019

Я использовал объяснение из этого, и это исправило мою проблему: 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();                              
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...