private void ExecuteOpen()
{
_dialogResult = null; //reset the dialogResult to null each time the window is opened
if( !_hasWindowContainer )
if( WindowStartupLocation == Xceed.Wpf.Toolkit.WindowStartupLocation.Center )
CenterChildWindow();
if( !_hasWindowContainer )
BringToFront();
}