views:

135

answers:

2

I work on C# window 05 and I want to create some great looking buttons like Vista's theme buttons, Animated buttons, or like any custom of VS05 buttons....

How can I create custom buttons like this on window platform?

+1  A: 

Buttons are just Controls that respond to mouse clicks. One way would be to create your own User Control in VS05 and have your frames ready as bitmap files to load at program launch. Then subscribe to your Control's mouseOver and mouseClick events to change what image is painted on your Control at that time.

bufferz
A: 

Third party libraries like Infragistics and DevExpress have lots of cool controls and some nice themes. You just need to set some property to make a button look like a Vista button. But you will have to purchase these libraries. They also offer some trial downloads.

chikak