private void HandleWindowSizeChanged(object sender, SizeChangedEventArgs e) { if (_windowStateDelay == null) { _windowStateDelay = new DelayedMethod(500, UpdateWindowSettings); } _windowStateDelay.Reset(); }