Click here to Skip to main content
15,924,195 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I am new to Visual C# but an experienced programmer. I recently started making visual interfaces for my programs.

My question is that how can i make attractive and beautiful visual interfaces like some professional software e.g., yahoo messenger or BitDefender Anti-virus Software?

Using the Visual C#, I am able to make simple visual interfaces, but it no where is as attractive as the professional software.

Please help me.

Thanks
Posted

Using WPF would be a good start. It makes customizing visual interfaces extremely easy. If you want to work with Windows Forms, I'd look into custom controls. You can actually draw controls yourself on a pixel by pixel basis. There are a ton of articles on how to do things similar to this on Code Project. If you want irregular shaped buttons, search for that in the articles section. If you want to change the opacity of your form, search for that. If you want use an image as the background of your button, search for "image button". And so on. There are a lot of ways to customize the visual appearance of your application, and most (if not all) of them have already been done and documented on Code Project. Good luck.
 
Share this answer
 
Dear Sir,
I am writing with reference to your above Question.If you are consider to develop Win based appliation,Better your ll create some user control user self or get some customer conrtol like(TELERIK, etc.,)
You may incorporae that custom control to your developing application.
And you are developing Web application means i think you dont want to buy custom control, if you have a skill to draw or creativity minds means, Use Windows Blend and Silverlight. It will give rich look for web application ..

I hope you can get some little knowledge from me.

Thanks for Anticipation,

Yours truely
Aravind G,
g_aravin6@yahoo.com
Chennai.
 
Share this answer
 
This book could be useful too :) :

 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900