Пример #1
0
        private void WindowSizeChanged(CoreWindow sender, WindowSizeChangedEventArgs e)
        {
            Debug.LogMessage("App.WindowSizeChanged");
            double oldW = CoreWindow.Bounds.Width;
            double oldH = CoreWindow.Bounds.Height;

            // pass new window size to any objects that depend upon it here...

            OnWindowSizeChanged?.Invoke(sender, e);
        }
Пример #2
0
 private void MainWindow_SizeChanged(object sender, System.Windows.SizeChangedEventArgs e)
 {
     // Track window state changes.
     lock (windowStateLock)
     {
         var newWindowState = _Window.WindowState;
         if (!oldWindowState.HasValue || oldWindowState.Value != newWindowState)
         {
             oldWindowState = newWindowState;
             // If window was minimized.
             if (newWindowState == WindowState.Minimized)
             {
                 MinimizeToTray(false, SettingsManager.Options.MinimizeToTray);
             }
         }
         OnWindowSizeChanged?.Invoke(this, EventArgs.Empty);
     }
 }
 private void Form2_SizeChanged(object sender, EventArgs e)
 {
     OnWindowSizeChanged?.Invoke(this, new EventArgs());
 }