Click here to Skip to main content
15,889,116 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
hi , i am creating a new app in vb2012 in windows8 , its a simpal windos form app so it can also run on win7 or xp .
but when i am making a exe file and run it in win7 its looks change according to os .
i want that my app hold its look in any os .
i build it in win8 in 2012 styal and i like its button ,textbox and focus styal .
i want that windows not change my design ?
how i can do that , plz help me.......
thanks in advance .
Posted

1 solution

Since your app is using standard controls in the toolbox they are using what the system supplies for rendering. What you're seeing is the expected behavior. Windows is NOT "changing your design".

In order to do what you want and depending on the functionality of Win8 that you want these controls to have, you will have to heavily modify the properties of the controls you're using and/or replace them entirely with custom written controls that do their own rendering. This is a awful lot of work and should be evaluated against the benefits you think you'll gain by doing it.

There is a reason Microsoft did it this way and that is to supply the user with a consistant look and feel acrossed all applications so as to not confuse the users.

Really, if I want the Windows 8 look and feel in my app, I'll buy Windows 8.
 
Share this answer
 
v2

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