Automatically resize according to the resolution

I am developing an application with Visual Studio 2010. my application works fine in 1024 x 768 resolution but it doesn't fit in my laptop's screen which happen to have 1366 x 768. my question is how to make my application automatically resize according to the resolution ?

Error 1 The type or namespace name 'Forms' does not exist in the namespace 'System.Windows' (are you missing an assembly reference?) C:\Users\westony\documents\visual studio 2010\Projects\LearningCsharp\LearningCsharp\MainWindow.xaml.cs 15

In this case you need to either, include the windows forms library reference or use P/Invoke.

Out of interest though, why don't you just set this.WindowState = WindowState.Maximized (This can be set in XAML as well in the Window tag WindowState="Maximized" This will make your form fill the full screen. The rest is up to you be defining anchor points, minimum and maximum sizes and using the various layout controls :)