2009-05-31 9 views
0

Existe-t-il une implémentation opensource d'un contrôle winforms comme celui de la fenêtre Windows Update où "Aucune mise à jour importante disponible" ou un autre statut est affiché? Il ressemble à une barre encadrée avec une barre de couleur verticale serrée - vert ou rouge selon les informations affichées, une grande icône et plusieurs lignes de texte plus à droite. Au moins, quel est son nom?Contrôle WinForms similaire à Vista avec une barre de couleur serrée à gauche et l'icône et le texte plus à droite

Répondre

2

Il n'y en a pas une dont je suis au courant, mais cela ne devrait prendre que quelques minutes pour vous implémenter.

Vous pouvez créer une nouvelle classe dérivée de Control et peindre la barre à l'aide d'un LinearGradientBrush. Le reste consiste simplement à créer les étiquettes et les images, à les placer et à accrocher des propriétés.

Si vous ne vous sentez pas à l'aise de le faire vous-même, je vous suggère d'apprendre à le faire de toute façon et d'utiliser ce contrôle comme une manière agréable et relativement facile d'apprendre. Cela aidera énormément à l'avenir, quand vous rencontrerez sans aucun doute encore ce problème. La peinture GDI + et la création de contrôles personnalisés sont des compétences que tout développeur WinForms devrait connaître.

Questions connexes