In this article Jacek Ciereszko explains how to make your application scalable in Web Browser window and align it in the center by using ViewBox.
ViewBox control contains scale mechanisms with some stretching options. So ViewBox together with Grid control is all what we need to align and scale our applications.