Click here to Skip to main content
15,880,405 members
Please Sign up or sign in to vote.
4.00/5 (1 vote)
See more:
I am trying to make a custom form in C# Visual Studio 2010 express. i know that i can be done because MS office has custom forms (exept for windows 7 and 8) i have a lot of Questions that i will list below
Q 1. how will i make the form custom? i found a few videos on youtube, which i will provide below, which i think may be the answer, but is it proffesional?
here are the links:
video 1:http://www.youtube.com/watch?v=sNO6G5RzBdQ[^]
video 2:http://www.youtube.com/watch?v=tJlY9aX73Vs[^]
Q 2. how do i make a theme? if you right click on the desk top, click "personlaize"( in XP it's "Properties")
then click "themes", you will be able to change the look of windows(e.g. make XP look like 7)
but you can click "browse" and choose a theme file of your own. how do i do this?
Q 3. once i have made a theme, how can i apply it to one aplication in particualr (making the form and messageboxes ect. look the same) without making all appications look like it?
Q 4. if you have Google chrome or MS office when the theme is set to windows 7, it dosen't look like the costum form any more. how do i check and see the theme and change it?
Q 5.Are the videos in Q 1 proffesionAl? is that the way microsoft or google would do it?


(please answer as many Questions as you can.)
Posted
Updated 27-Apr-12 4:51am
v2

Hello

you didn't specify WinApp, ASP.Net, WPF or others? But When you talked about office, I guess you mean Desktop application, and when you said "Form", I could guess you mean WinForm.
All right:
I think you could search google and find your answers by the way look at these:

.Net Win Forms Themes

C# .NET - How to add Skins or Themes to Windows Application + C#

WinForms Skins
 
Share this answer
 
v3
Comments
VJ Reddy 26-Apr-12 20:49pm    
Good references. 5!
Shahin Khorshidnia 26-Apr-12 23:53pm    
Thank you VJ
Maciej Los 7-Jun-12 13:54pm    
Good answer, my 5!
Shahin Khorshidnia 8-Jun-12 3:06am    
Thank you very much
A1:I had a similar problem,try this:Use the Free USkin Toolkit to Skin your Application[^]
or you can set your windows form style to none and put some pictureboxes and make theme with that(you would need to make your own resizing code)
A2:Try looking at:http://www.wincustomize.com/[^],one of their products was windows xp theme maker and the program worked perfect,if the first solution don't work try:http://www.gold-software.com/TopThemesXP-file3460.html[^],I haven't tested this solution,so I don't know if it will work
A3:solution A1 works only on 1 program
A4:Don't know

*UPDATE*
I have found a new program for creating custom controls and forms:
http://www.syncfusion.com/[^]
there is a 30 day trial version, and in my opinion it's much better than USkin
 
Share this answer
 
v2
Comments
VJ Reddy 26-Apr-12 20:49pm    
Good references. 5!
Maciej Los 7-Jun-12 13:54pm    
Good answer, my 5!
The references given in Solution 1 by Shahin Khorshidnia and in Solution 2 by mmm3743 are good.

I think this Code Project article
Winforms SkinFramework[^] by Danielku15
may also be helpful.
 
Share this answer
 
Comments
Shahin Khorshidnia 26-Apr-12 23:55pm    
Thank you for pointing my solution and also, a good reference to Danielku15's article. My +5
VJ Reddy 27-Apr-12 0:41am    
Thank you, Shahin.
Maciej Los 7-Jun-12 13:54pm    
Good answer, my 5!

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