Как прикрепить список к кнопке на клике - PullRequest
0 голосов
/ 24 сентября 2011

Я создаю ежемесячный календарь событий. Каждый день с одним или несколькими событиями представлен кнопкой, помеченной днем ​​месяца. Если пользователь нажимает на день с одним событием, это событие выбирается. Однако, если пользователь нажимает кнопку с более чем одним событием, я хотел бы отобразить ListBox, содержащий время события. Затем пользователь выбирает время, щелкая элемент ListBox.

Это путь? Есть ли "лучший" способ решения проблемы?

Цель - мобильное устройство. Язык C #; ОС Windows CE.

1 Ответ

0 голосов
/ 26 сентября 2011

Решением было совсем не использовать ListBox.Скорее, несколько кнопок, каждая из которых помечена одним из времен, были собраны в панель, которая затем была расположена под кнопкой запускающего дня.Метод BringToFront () был вызван как для каждой кнопки, так и для панели.Панель была скрыта, ее элементы управления были очищены, и она была удалена, когда одна из кнопок, которые она содержала, была нажата.

...