Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.02.2014, 00:00   #1
koljsch
Форумчанин
 
Регистрация: 26.01.2009
Сообщений: 360
По умолчанию ListBox и добавление в него объектов

Имеется ListBox, и массив динамических кнопок.
Создаю массив кнопок динамически и в зависимости от некоторых действий в ListBox они добавляются, но определенное число. Выглядит это как:
Код:
ListBox1.Items.Add(Button1[i]);
Далее вновь вызывается это действие, очищаю ListBox
Код:
ListBox1.Items.Clear();
И вновь добавляю кнопки. Если добавляю те, которые еще не были ни разу добавлены, то все хорошо, они отображаются, иначе не отображаются.
В чем может быть дело?
Полный код:
Код:
ListBox1.Items.Clear();
for (int i = 0; i < n; i++)
{
Button1[i].Content = "Текст";
 
Button1[i].Tag = i;
 
ListBox1.Items.Add(Button1[i]);
}
koljsch вне форума Ответить с цитированием
Старый 06.02.2014, 15:21   #2
koljsch
Форумчанин
 
Регистрация: 26.01.2009
Сообщений: 360
По умолчанию

Разобрался с проблемой)
У меня все это работало в таймере. Каждый раз при вызове он в таймер добавлял новое событие(одно и тоже), т.е. он срабатывал два раза. Один раз добавил, а второй раз очистил и остановился.
Исправил изначально удалением события и добавлением.
koljsch вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Добавление строк c listbox на listbox WinApi Alll_ Visual C++ 1 21.11.2013 03:34
Указатели. Объект из списка, добавление в него через указатель. Человек_Борща Общие вопросы Delphi 2 27.07.2013 02:02
Добавление своих объектов в Добавление своих объектов в двунаправленный кольцевой список voidmain C# (си шарп) 3 21.03.2013 13:08
Добавление объектов Rymbil C# (си шарп) 0 29.09.2012 15:46
выделение строки в ListBox'е, но не установкой на него фокуса. D-fens Компоненты Delphi 5 06.06.2007 17:47