Avatar of mkarthik415
mkarthik415
 asked on

Silverlight and Screen resolution

Hi

Our silvelright application is working greatly in 21 inch monitor. But when I try to view it in computers, other than 21 inch screen, the layout is disturbed(ie controls are overlapping and some controls are truncated).

1.Could any one please suggest the solutions for this and post resources/links that gives info on building silverlight apps for different screen size.

2.what are the things to be considered before starting the app for consisten layout in different environment.

 
Thank You
Microsoft Development

Avatar of undefined
Last Comment
mkarthik415

8/22/2022 - Mon
Silverlay

Most common things to do in this situation is redo your UI.

Read up on next articles for more info:
http://weblogs.asp.net/scottgu/pages/silverlight-2-end-to-end-tutorial-building-a-digg-search-client.aspx (part2 gives nice expirience of layout building)

Also here is nice practices with XAML: http://dotnet.org.za/rudi/archive/2009/01/13/xaml-guidelines-released.aspx
EDDYKT

do you use grid or canvas

Use grid instead
feddas

1. A wrap panel is another layout management control that will help.  This panel automatically adjusts the position of elements depending on how much room they're given, AKA what the resolution is.  You can find information at
http://blogs.silverlight.net/blogs/jesseliberty/archive/2009/01/02/silverlight-toolkit-wrappanel.aspx

2. The best way to get a consistent layout is to test it at various sizes.  When designing an app set the app to expand to the size of the browser.  This way when testing you can re-size the browser to see how the app will look at different resolutions.  If you re-size the browser horizontally to half of the 21 inch screen you'll get a feel for what the app will look like at half the resolution.
All of life is about relationships, and EE has made a viirtual community a real community. It lifts everyone's boat
William Peck
ASKER CERTIFIED SOLUTION
chinu1310

THIS SOLUTION ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
GET A PERSONALIZED SOLUTION
Ask your own question & get feedback from real experts
Find out why thousands trust the EE community with their toughest problems.
SOLUTION
feddas

THIS SOLUTION ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
⚡ FREE TRIAL OFFER
Try out a week of full access for free.
Find out why thousands trust the EE community with their toughest problems.
mkarthik415

ASKER
ty