void ColumnListCtrl_ItemChecking(object sender, DevExpress.XtraEditors.Controls.ItemCheckingEventArgs e) { if (IsAloneCheck && iChandingIndex < 0) { iChandingIndex = e.Index; this.ColumnListCtrl.UnCheckAll(); iChandingIndex = -1; } }
private void checkedListBoxControl1_ItemChecking(object sender, DevExpress.XtraEditors.Controls.ItemCheckingEventArgs e) { if (checkedListBoxControl1.CheckedItemsCount >= 5 && e.NewValue != CheckState.Unchecked) { e.Cancel = true; } if (e.Cancel == true) { toolTip1.ToolTipTitle = "Warning"; toolTip1.Show("Maximum 5 books", checkedListBoxControl1, checkedListBoxControl1.Location, 5000); } }
private void cbolst_CC_ItemChecking(object sender, DevExpress.XtraEditors.Controls.ItemCheckingEventArgs e) { for (int i = 0; i < cbolst_CC.Items.Count; i++) { if (i != e.Index) { cbolst_CC.SetItemCheckState(i, CheckState.Unchecked); } } //ExistsCount(); }
private void chkSuppliersList_ItemChecking(object sender, DevExpress.XtraEditors.Controls.ItemCheckingEventArgs e) { try { if (Convert.ToBoolean(e.NewValue) == true && chkSuppliersList.CheckedItems.Count >= 8) { e.Cancel = true; } } catch (Exception ex) { Utility.ShowError(ex); } }
/// <summary> /// Stop user from de selecting the last receiving account. Must always have at least one account selected! /// </summary> /// <param name="sender"></param> /// <param name="e"></param> /// <remarks>Created: Theo Crous 23/08/2012</remarks> private void chkAccount_ItemChecking(object sender, DevExpress.XtraEditors.Controls.ItemCheckingEventArgs e) { if (e.NewValue == CheckState.Unchecked && chkAccount.CheckedItems.Count == 1) { e.Cancel = true; } BL.GLX.PaymentAccount account = ((List <BL.GLX.PaymentAccount>)BindingSourceAccounts.DataSource)[e.Index]; long?taxTypeEntityId = DataContext.EntityAccountingContext.GLX_Tax.Where(n => n.Id == account.TaxId).Select(n => n.EntityId).FirstOrDefault(); if (e.NewValue == CheckState.Checked && (taxTypeEntityId == null || taxTypeEntityId == 0)) { Essential.BaseAlert.ShowAlert("No TAX Account", "Tax type for selected account has no tax account please assign one before trying to use this account again", Essential.BaseAlert.Buttons.Ok, Essential.BaseAlert.Icons.Error); ReadOnly = true; e.Cancel = true; return; } }
private void _Popup_ItemChecking(object sender, DevExpress.XtraEditors.Controls.ItemCheckingEventArgs e) { if (!IsPopupOpen) { return; } if (IsCheckItemOne) { var op = sender as CheckedListBoxControl; if (op != null) { for (int index = 0; index < op.Items.Count; index++) { if (index != e.Index && op.Items[index].CheckState != CheckState.Unchecked) { op.Items[index].CheckState = CheckState.Unchecked; } } } } }
protected virtual void UserItemChecking(object sender, DevExpress.XtraEditors.Controls.ItemCheckingEventArgs e) { RaiseEvent(sender, "ItemChecking", e); }
private void listTransPersonal_ItemChecking(object sender, DevExpress.XtraEditors.Controls.ItemCheckingEventArgs e) { UserEntity user = this.listTransPersonal.GetItem(e.Index) as UserEntity; user.HasChecked = e.NewValue == CheckState.Checked; }
private void cbolst_ZL1_ItemChecking(object sender, DevExpress.XtraEditors.Controls.ItemCheckingEventArgs e) { SingleSelectCheckedListBoxControls(cbolst_ZL1, e.Index); }
private void check1_ItemChecking(object sender, DevExpress.XtraEditors.Controls.ItemCheckingEventArgs e) { }
private void clbOrtakListesi_ItemChecking(object sender, DevExpress.XtraEditors.Controls.ItemCheckingEventArgs e) { btnYetkiVer.Enabled = false; btnYetkiKaldir.Enabled = true; }