Пользовательский элемент управления слайдером громкости / трекбаром WinForms
Вопрос
Я ищу пользовательский/настраиваемый элемент управления, похожий на трекбар, для использования в моем приложении .NET 2.0 WinForms.
Примечание:Я НЕ спрашиваю, как контролировать громкость в приложении WinForms.
Кто-нибудь знает красивый, специально нарисованный ползунок/трекбар, который можно было бы использовать в моем приложении, чтобы позволить пользователю устанавливать громкость?(например, те, которые используются в мультимедийных приложениях)
В идеале он должен поддерживать вертикальную ориентацию.
ТИА,
Решение
На CodeGuru есть отличное руководство по C# о том, как создать собственную панель треков:
http://www.codeguru.com/csharp/csharp/cs_controls/custom/article.php/c12101
Результат выглядит очень впечатляюще, и поскольку вы создаете свой собственный элемент управления, вам не придется беспокоиться о лицензировании стороннего элемента управления.Просто обязательно соблюдайте условия лицензирования для примера кода.:)
Другие советы
Есть элемент управления TrackBar, но его немного сложно найти, поскольку на панели инструментов у него нет категории.Откройте «Все формы Windows».В соответствии с MSDN он существует с .NET 1.0