Как запретить повторения в listBox через textBox?

242
19 июля 2017, 21:28

Подскажите, как исключить добавления повторяющихся значений в listBox?

Чтобы при добавлении ничего не происходило или появлялась ошибка.

Answer 1

Вот как пример.

UPD

int index = listBox1.FindStringExact(textBox1.Text, -1);
   if (index != -1)
   {
      MessageBox.Show("Ошибка");
   }
   else
   {
      listBox1.Items.Add(textBox1.Text);                        
   }

А ну и удаление если понадобиться

 int index = listBox1.FindStringExact(textBox1.Text, -1);
   if (index != -1)
   {
       listBox1.Items.RemoveAt(index);                  
   }
READ ALSO
Подключиться к My SQL через Entity

Подключиться к My SQL через Entity

Есть консольное приложение C# которое нужно подключить к объектам на локальной БД, MysqlВ App

276
C# Excel создание выпадающего списка в ячейке

C# Excel создание выпадающего списка в ячейке

Вывожу в Excel данные в C# WinFormsВ одной ячейке мне нужно, чтобы был выпадающий список с вариантами (при этом одно из значений было бы выбрано)

254
Параметр fixedFrom в dbml.layout

Параметр fixedFrom в dbml.layout

Для чего предназначены параметры fixedFrom и fixedTo в dbmllayout файле?

245
Как с помощью Interop Word вставить разрыв страницы?

Как с помощью Interop Word вставить разрыв страницы?

У меня есть шаблон документа (docx), с маркерами, которые я заменяю текстом

486