Exemplo n.º 1
0
        private void AnimatedClear()
        {
            var ani = new DoubleAnimation(0, Duration3);

            ani.Completed += ClearAniComplete;;
            MainInkCanvas.BeginAnimation(OpacityProperty, ani);
        }
Exemplo n.º 2
0
        private void AnimatedReload(StrokeCollection sc)
        {
            _preLoadStrokes = sc;
            var ani = new DoubleAnimation(0, Duration3);

            ani.Completed += LoadAniCompleted;
            MainInkCanvas.BeginAnimation(OpacityProperty, ani);
        }
Exemplo n.º 3
0
 private void SetInkVisibility(bool v)
 {
     MainInkCanvas.BeginAnimation(OpacityProperty,
                                  v ? new DoubleAnimation(0, 1, Duration3) : new DoubleAnimation(1, 0, Duration3));
     HideButton.IsActived = !v;
     SetEnable(v);
     _inkVisibility = v;
 }
Exemplo n.º 4
0
        private void AnimatedClear()
        {
            //no need any more
            //if (!PromptToSave()) return;
            var ani = new DoubleAnimation(0, Duration3);

            ani.Completed += ClearAniComplete;;
            MainInkCanvas.BeginAnimation(OpacityProperty, ani);
        }
Exemplo n.º 5
0
 private void LoadAniCompleted(object sender, EventArgs e)
 {
     if (_preLoadStrokes == null)
     {
         return;
     }
     MainInkCanvas.Strokes = _preLoadStrokes;
     Display("Ink loaded");
     _saved = true;
     ClearHistory();
     MainInkCanvas.BeginAnimation(OpacityProperty, new DoubleAnimation(1, Duration3));
 }
Exemplo n.º 6
0
        private void SetInkVisibility(bool v)
        {
            MainInkCanvas.BeginAnimation(OpacityProperty, v ? new DoubleAnimation(0, 1, Duration3) : new DoubleAnimation(1, 0, Duration3));
            HideButton.IsChecked = !v;

            if (v == false)
            {
                _tempEnable = _enable;
            }

            SetEnable(v != false && _tempEnable, _mode);
            _inkVisibility = v;
        }
Exemplo n.º 7
0
 private void ClearAniComplete(object sender, EventArgs e)
 {
     Clear();
     Display("画板清除完成");
     MainInkCanvas.BeginAnimation(OpacityProperty, new DoubleAnimation(1, Duration3));
 }