If anyone is wanting a modern solution, please add the following to your MainWindow():
OverlappedPresenter presenter = OverlappedPresenter.Create();
presenter.PreferredMinimumWidth = 300;
presenter.PreferredMinimumHeight = 400;
this.AppWindow.SetPresenter(presenter);