Я пытаюсь использовать ToolStripSplitButton для "экспорта" часть моего UI, то естьКак получить Winforms ToolStripSplitButton, чтобы запомнить последнюю нажатую кнопку?
Экспорт в PDF ...
Экспорт в XLS ...
Экспорт в CSV .. .
При запуске он должен по умолчанию «Экспортировать в PDF ...» и показывать все возможные настройки, когда пользователь нажимает стрелку вниз.
Если пользователь выбирает другой параметр экспорта, он должен «запомнить» этот и показать его как значение по умолчанию.
Редактировать Например, если пользователь выберет «Экспорт в XLS ...» из раскрывающегося списка - «Экспорт в XLS ...» заменит «Экспорт в PDF ...» в качестве основного текста и теперь они могут нажимать на это, чтобы создавать файлы XLS вместо использования раскрывающегося списка.
Панель инструментов Visual Studio 2008 «Стандартная» имеет 2 элемента управления, которые ведут себя так, как я хочу. Первый показывает «Новый проект ...» (как значок, а не как текст), но если вы выберете «Новый веб-сайт ...» из раскрывающегося списка, это станет стандартным. \ Edit
Я думал, что ToolStripSplitButton сделает все это автоматически, но этого не происходит, а тема справки почти бесполезна.
Может ли кто-нибудь предоставить пример того, как это сделать?
Это отлично работает - спасибо! –