2010-10-07 18 views
0

J'ai besoin d'un bouton de barre d'outils similaire au bouton "Nouveau projet" de la barre d'outils standard de Visual Studio. Lorsque vous cliquez dessus, une boîte de dialogue apparaît. Cependant, il a également une petite flèche vers le bas à côté de l'icône graphique qui, lorsqu'il est cliqué, développe un menu contextuel avec plus d'options.Bouton de la barre d'outils avec menu contextuel? Like Nouveau bouton de projet dans Visual Studio

Existe-t-il un contrôle standard disponible avec cette fonctionnalité?

+0

Avez-vous essayé d'utiliser http://blogs.msdn.com/b/wpf/archive/2010/08/03/introducing-microsoft-ribbon-for-wpf.aspx Ils ont un RibbonSplitButton, qui peut être possible de port dans une barre d'outils, pas sûr. –

+0

Wow, je ne peux pas croire que Microsoft utilise ce genre de contrôle partout, mais ils n'ont rien de similaire à la disposition des développeurs. Pas juste! C'est un excellent contrôle du point de vue de la convivialité. –

Répondre

0

Je ne pense pas qu'il existe des fonctionnalités intégrées pour un SplitButton dans WPF actuellement. Voici un autre thread qui peut vous aider si:

WPF SplitButton?

Vous pouvez combiner deux commandes ensemble pour faire un assez rapidement. Peut-être aussi faire un nouveau UserContol qui peut être réutilisé dans votre application. En outre, une recherche rapide sur WPF SplitButton renverra beaucoup d'exemples sur la façon de faire un ou vous pourriez obtenir un hors de CodeProject ou CodePlex (bien que je ne sois pas sûr qu'ils viendront avec une propriété d'image automatiquement).