Esempio n. 1
0
        private bool ValidateTabPage(TabPageName? targetTabPageName)
        {
            bool isValid = true;

            ClearValidationErrors();

            switch (targetTabPageName)
            {
                case TabPageName.Location:
                    isValid = LocationPageIsValid();
                    break;
                case TabPageName.ServiceHost:
                    isValid = ServiceHostPageIsValid();
                    break;
                case TabPageName.ServiceInstance:
                    isValid = ServiceInstancePageIsValid();
                    break;
                case TabPageName.Database:
                    isValid = DatabasePageIsValid();
                    break;
            }

            return isValid;
        }
Esempio n. 2
0
 private void UpdateTabStatus(TabPageName tabPageName, bool isEnabled)
 {
     tabControl.TabPages[_activeTabPageNames.IndexOf(tabPageName)].Enabled = isEnabled;
     tabControl.Refresh();
 }