Contrôle utilisateur WinForms Volume Slider / Trackbar
Question
Je recherche un contrôle utilisateur / personnalisé semblable à une barre de suivi à utiliser dans mon application WinForms .NET 2.0.
Remarque: je ne demande PAS comment contrôler le volume dans une application WinForms.
Quelqu'un connaît-il un joli contrôle de curseur / barre de suivi peint et peint qui pourrait être utilisé dans mon application pour permettre à l'utilisateur de définir le volume? (comme ceux utilisés dans les applications multimédia)
Idéalement, il devrait prendre en charge l'orientation verticale.
TIA,
La solution
Il existe un excellent tutoriel C # sur la création de votre propre barre de suivi personnalisée sur CodeGuru:
http://www.codeguru.com/csharp/ csharp / cs_controls / custom / article.php / c12101
Le résultat est très impressionnant et, comme vous créez votre propre contrôle, vous n’aurez plus à vous soucier de l’octroi de licences à un contrôle tiers. Assurez-vous également de suivre les licences pour l'exemple de code. :)
Autres conseils
Il existe un contrôle TrackBar, il est juste un peu difficile à trouver car il n’a aucune catégorie dans la barre d’outils. Ouvrez "Tous les Windows Forms". Selon MSDN , il existe depuis. NET 1.0