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; }
private void EnableDisable() { btnOK.Enabled = DirtyChecker.IsDirty(this) && textName.Text.Length > 0; checkEnableRouteRecipients.Enabled = checkProcessMIMERecipients.Checked; }