Воскресенье, 17 Ноября 2024, 16:48

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Очистка Combobox
Prosto4okДата: Пятница, 16 Марта 2018, 21:15 | Сообщение # 1
уже был
Сейчас нет на сайте
Помогите вот с этим, я могу очистить комбобокс но, не могу заполнить, точнее заполняю, но предыдущие записи остаются ...
Код

void AddIntToCombobox(System.Windows.Forms.ComboBox f, int a) // f поступающий combobox, a поступающая переменная
{
           
        if (!f.Items.Contains(a)) // проверяю если нету такого элемента
           f.Items.Add(a); // добавить
}

void AddStringToCombobox(System.Windows.Forms.ComboBox f, string a)
{
            if (!f.Items.Contains(a)) // проверяю если нету такого элемента
               f.Items.Add(a); // добавить
}

void Con(IQueryable<CPU> processors) // Я передаю запрос который уже отсортировался и мне нужно его записать в комбобоксы
{
      foreach (var processor in processors)
     {
             AddStringToCombobox(comboBox1, processor.Brand); //Первый параметр это какой комбобокс, второй какое значение
             AddStringToCombobox(SocketSelect, processor.Socket.Name);// Это всё String значение
             AddStringToCombobox(TypeMemorySelect, processor.MemorryType);
             AddStringToCombobox(FamilySelect, processor.Family);
             AddStringToCombobox(MicroarhetectureSelect, processor.Microarhetecture);
             AddIntToCombobox(HehProccessSelect, processor.ProcessTehnology);//  Это интовое значение
             AddIntToCombobox(MaxHeatSelelct, processor.MaximumHeatDissipation); // и это тоже
      }
}

Также отображаю, но как мне удалить те записи которых уже нету, то есть в комбобоксе есть или остались от предыдущего запроса вот такие "Слова" ('Один','Два','Три','Четыре','Пять' ну и т.д) а в "string" пришли вот такие значение ('Один','Три','Пять') вот как мне убрать 'Два и четыре'
из комбобокса...
Я думаю что из кода будет понятно что именно я хочу...
Помогите пожалуйста Это курсовая работа %) уже мыслей нету код добил уже killed


Сообщение отредактировал Prosto4ok - Пятница, 16 Марта 2018, 21:18
drcrackДата: Пятница, 16 Марта 2018, 21:54 | Сообщение # 2
старожил
Сейчас нет на сайте
https://stackoverflow.com/questions/9321844/how-do-i-clear-a-combobox
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг