void contextCircle_MouseLeftButtonDown(object sender, MouseButtonEventArgs e) { if (e.ClickCount == 2) { StickyWindowAnimations animations = new StickyWindowAnimations(this); switch (MyWindowState) { case WindowState.Minimized: animations.RestoreAnimation(); this.ToolTip = new ToolTip(); break; case WindowState.Normal: animations.MinimizeAnimation(); UpdateToolTip(); break; } e.Handled = true; } }
void sContextCircle_MouseLeave(object sender, System.Windows.Input.MouseEventArgs e) { StickyWindowAnimations animations = new StickyWindowAnimations(this); animations.ContextShrinkAnimation(); }
//Restore menuCommand public void RestoreCmdExecuted(object sender, ExecutedRoutedEventArgs e) { StickyWindowAnimations animations = new StickyWindowAnimations(stickyWindow); animations.RestoreAnimation(); }
//Minimize menuCommand public void MinizmizeCmdExecuted(object sender, ExecutedRoutedEventArgs e) { StickyWindowAnimations animations = new StickyWindowAnimations(stickyWindow); animations.MinimizeAnimation(); }
//FitContent menuCommand public void FitContentCmdExecuted(object sender, ExecutedRoutedEventArgs e) { StickyWindowAnimations animations = new StickyWindowAnimations(stickyWindow); animations.FitContentAnimation(); }