У меня реализовано мое решение (базовое решение), и я счастлив.
Проблема заключается в том, когда я добавляю новые элементы в ToolStripItemCollection с помощью метода "Добавить", я получаю несколько перегрузок... значимый - это строковый параметр, параметр изображения и параметр EventHandler.
Поскольку мой выпадающий список будет служить динамической историей в RunTime, значит, он будет пустым во время компиляции. Это означает, что я не могу добавить обработчик события через стандартный маршрут использования поверхности дизайнера (по щелчку). Я вынужден использовать описанную выше перегрузку.
Мне не нужен образ, но динамическое добавление обработчика событий - это то, что меня интересует и нуждается в помощи.
URL: http://msdn.microsoft.com/en-us/library/bxdt0s8t.aspx
Нет никакой другой перегрузки, чтобы помочь мне, поэтому я должен использовать Image... у кого-нибудь есть идеи обойти это и показать мне, как полностью удовлетворить эту перегруженную версию метода add.
ТИА.
UPDATE: я повторил это снова в текущем проекте, но с использованием большего количества кода slicker, но принцип тот же, добавьте обработчики событий динамически во время выполнения. Я обновлю это с некоторым примером кода, когда вернусь домой.