コード例 #1
0
 private void Show()
 {
     _result    = null;
     _isVisible = true;
     Visibility = Visibility.Visible;
     HideBoxAnimation.Stop();
     ShowBoxAnimation.Begin();
 }
コード例 #2
0
        private void HideBoxAnimationCompleted(object sender, EventArgs e)
        {
            HideBoxAnimation.Stop();
            Visibility = Visibility.Collapsed;

            VoidDelegate method = HideBoxAnimationCompletedAsync;

            Dispatcher.BeginInvoke(method, new object[0]);
        }
コード例 #3
0
        public new void Hide()
        {
            if (!_isVisible)
            {
                return;
            }

            _isVisible = false;
            ShowBoxAnimation.Stop();
            HideBoxAnimation.Begin();
        }