/// <summary> /// Called when [close command]. /// </summary> /// <param name="borderlessWindow">The borderless window.</param> private static void OnCloseCommand(BorderlessWindow borderlessWindow) { if (null == borderlessWindow) { return; } borderlessWindow.Close(); }
/// <summary> /// Called when [toggle maximized]. /// </summary> /// <param name="borderlessWindow">The borderless window.</param> private static void OnToggleMaximized(BorderlessWindow borderlessWindow) { if (borderlessWindow.isMaximized) { borderlessWindow.Restore(); } else { borderlessWindow.Maximize(); } }
/// <summary> /// Called when [close command]. /// </summary> /// <param name="borderlessWindow">The borderless window.</param> private static void OnCloseCommand(BorderlessWindow borderlessWindow) { if (null == borderlessWindow) return; borderlessWindow.Close(); }
/// <summary> /// Called when [minimize command]. /// </summary> /// <param name="borderlessWindow">The borderless window.</param> private static void OnMinimizeCommand(BorderlessWindow borderlessWindow) { borderlessWindow.WindowState = WindowState.Minimized; }
/// <summary> /// Called when [toggle maximized]. /// </summary> /// <param name="borderlessWindow">The borderless window.</param> private static void OnToggleMaximized(BorderlessWindow borderlessWindow) { borderlessWindow.WindowState = WindowState.Maximized == borderlessWindow.WindowState ? WindowState.Normal : WindowState.Maximized; }
/// <summary> /// Called when [toggle collapsed]. /// </summary> /// <param name="window">The window.</param> private static void OnToggleCollapsed(BorderlessWindow window) { window.IsCollapsed = !window.IsCollapsed; }