Ejemplo n.º 1
0
        private void TemplatePartButtonMaximizeOnMouseUp(object sender, MouseButtonEventArgs args)
        {
            var windowActionArgs = new WindowButtonActionEventArgs(WindowAction.Maximize);

            OnWindowButtonAction(windowActionArgs);
            if (windowActionArgs.IsCanceled)
            {
                return;
            }

            WindowState = WindowState.Maximized;
        }
Ejemplo n.º 2
0
        private void TemplatePartButtonCloseOnMouseUp(object sender, MouseButtonEventArgs args)
        {
            var windowActionArgs = new WindowButtonActionEventArgs(WindowAction.Close);

            OnWindowButtonAction(windowActionArgs);
            if (windowActionArgs.IsCanceled)
            {
                return;
            }

            Close();
        }
Ejemplo n.º 3
0
        private void TemplatePartButtonRestoreOnMouseUp(object sender, MouseButtonEventArgs args)
        {
            var windowActionArgs = new WindowButtonActionEventArgs(WindowAction.Restore);
            OnWindowButtonAction(windowActionArgs);
            if (windowActionArgs.IsCanceled)
                return;

            WindowState = WindowState.Normal;
        }
Ejemplo n.º 4
0
        private void TemplatePartButtonMinimizeOnMouseUp(object sender, MouseButtonEventArgs args)
        {
            var windowActionArgs = new WindowButtonActionEventArgs(WindowAction.Minimize);
            OnWindowButtonAction(windowActionArgs);
            if (windowActionArgs.IsCanceled)
                return;

            WindowState = WindowState.Minimized;
        }
Ejemplo n.º 5
0
        private void TemplatePartButtonCloseOnMouseUp(object sender, MouseButtonEventArgs args)
        {
            var windowActionArgs = new WindowButtonActionEventArgs(WindowAction.Close);
            OnWindowButtonAction(windowActionArgs);
            if (windowActionArgs.IsCanceled)
                return;

            Close();
        }
Ejemplo n.º 6
0
 protected virtual void OnWindowButtonAction(WindowButtonActionEventArgs args)
 {
 }
Ejemplo n.º 7
0
 protected virtual void  OnWindowButtonAction(WindowButtonActionEventArgs args)
 {
 }