コード例 #1
0
        internal void OnPaneGotInvalid(AbstractWizardPane pane)
        {
            AbstractWizardPane currentPane = CurrentPane;

            if (currentPane != null && currentPane.Equals(pane))
            {
                _nextButton.Enabled = false;
            }
        }
コード例 #2
0
        internal void OnDeregisterPane(AbstractWizardPane pane)
        {
            AbstractWizardPane currentPane = CurrentPane;

            if (currentPane != null && currentPane.Equals(pane))
            {
                _currentIndex = _minPaneIndex;
            }
            _cachedPanes.Remove(pane);
            InvalidateView();
        }