private void BringToFront( WindowControl windowControl ) { if( windowControl != null ) { int maxZIndez = this.Children.OfType<WindowControl>().Max( ( x ) => Canvas.GetZIndex( x ) ); Canvas.SetZIndex( windowControl, maxZIndez + 1 ); windowControl.Focus(); this.SetActiveWindow( windowControl ); } }