Well, you could design your layout for stretching and designing based on 800x600, so whenever the layout gets larger than 800x600, it will do. But...
if you really want something fantastic, detect window resizing / ActualHeight and ActualWidth (using SizeChanged), then scale the application to fit through the code (using dynamic transforms).
For example, in "LayoutRoot" in the main view:
var x = new ScaleTransform(); x.ScaleX = .5; // Do fancy computation here x.ScaleY = .5; // Do fancy computation here this.LayoutRoot.RenderTransform = x;
Just an idea, I mean, if the screen is bigger than your design, you zoom in and vice versa.
Hope this helps.
John vinny marquez
source share