Чтобы максимизировать окно, используйте:
this.WindowState = System.Windows.WindowState.Maximized;
Это позволит свернуть окно только:
this.ResizeMode = System.Windows.ResizeMode.CanMinimize;
Вы можете изменить его на следующее, если хотите отключить минимизациюа также:
this.ResizeMode = System.Windows.ResizeMode.NoResize;
Поместите вышеупомянутое в конструктор вашей формы, оно должно выглядеть примерно так:
public MainWindow()
{
InitializeComponent();
this.WindowState = System.Windows.WindowState.Maximized;
this.ResizeMode = System.Windows.ResizeMode.CanMinimize;
}
Или просто добавьте следующие свойства в ваше окно в XAML, чтобы сделать еговыглядеть так:
Title="MainWindow" ResizeMode="NoResize" WindowState="Maximized">