hMailServer.Administrator.Dialogs.formRule.EnableDisable C# (CSharp) Method

EnableDisable() private method

private EnableDisable ( ) : void
return void
        private void EnableDisable()
        {
            buttonEditCriteria.Enabled = listCriterias.SelectedItems.Count == 1;
            buttonDeleteCriteria.Enabled = listCriterias.SelectedItems.Count > 0;

            buttonEditAction.Enabled = listActions.SelectedItems.Count == 1;
            buttonDeleteAction.Enabled = listActions.SelectedItems.Count > 0;

            buttonMoveUp.Enabled = listActions.SelectedItems.Count == 1 && listActions.SelectedItems[0].Index > 0 && listActions.Items.Count > 1;
            buttonMoveDown.Enabled = listActions.SelectedItems.Count == 1 && listActions.SelectedItems[0].Index < listActions.Items.Count - 1 && listActions.Items.Count > 1;

            btnOK.Enabled = (DirtyChecker.IsDirty(this) || _forcedDirty) && textName.Text.Length > 0;
        }