private void txtMakho_Validate(object sender, DevExpress.Xpf.Editors.ValidationEventArgs e) { if (e.UpdateSource == DevExpress.Xpf.Editors.Validation.Native.UpdateEditorSource.TextInput) { isModified = true; } }
private void textEdit_Validate(object sender, DevExpress.Xpf.Editors.ValidationEventArgs e) { if (e.Value != null) { decimal parameter = (e.Value is string) ? ((string)e.Value).Length : (decimal)e.Value; if (parameter > 3) { e.IsValid = false; e.ErrorType = DevExpress.XtraEditors.DXErrorProvider.ErrorType.Default; if (parameter > 4) { e.ErrorType = DevExpress.XtraEditors.DXErrorProvider.ErrorType.Information; } if (parameter > 5) { e.ErrorType = DevExpress.XtraEditors.DXErrorProvider.ErrorType.Warning; } if (parameter > 6) { e.ErrorType = DevExpress.XtraEditors.DXErrorProvider.ErrorType.Critical; } } } }
private void DateValueTextEdit_Validate(object sender, DevExpress.Xpf.Editors.ValidationEventArgs e) { if (e.Value != null) { if (string.IsNullOrWhiteSpace(e.Value.ToString()) == false) { FarsiLibrary.Utils.PersianDate oPersianDate = new FarsiLibrary.Utils.PersianDate(e.Value.ToString()); DatePickerPopupCalendar.SelectedDateTime = oPersianDate; DatePickerPopupCalendar.GoToDate(oPersianDate); SelectedDateTime = FarsiLibrary.Utils.PersianDateConverter.ToGregorianDateTime(oPersianDate); SelectedPersianDateTime = oPersianDate; } } else { DatePickerPopupCalendar.GoToDate(SelectedPersianDateTime); SelectedDateTime = FarsiLibrary.Utils.PersianDateConverter.ToGregorianDateTime(FarsiLibrary.Utils.PersianDate.Today); SelectedPersianDateTime = FarsiLibrary.Utils.PersianDate.Today; } Text = DateValueTextEdit.Text; }
private void EmptyValidate(object sender, DevExpress.Xpf.Editors.ValidationEventArgs e) { if (e.Value == null) { return; } e.IsValid = !String.IsNullOrEmpty(e.Value.ToString()); e.ErrorContent = "必须填写该项内容"; }
void FieldNameBox_Validate(object sender, DevExpress.Xpf.Editors.ValidationEventArgs e) { object value = e.Value; if (value != null) { if (!IsValidFieldName(value.ToString())) { e.ErrorContent = "A column bound to the same field in the data source already exists."; e.IsValid = false; return; } } }
private void TextEdit_Validate(object sender, DevExpress.Xpf.Editors.ValidationEventArgs e) { if (string.IsNullOrWhiteSpace(((DevExpress.Xpf.Editors.TextEdit)sender).Text) == false) { long value = System.Convert.ToInt64(((DevExpress.Xpf.Editors.TextEdit)sender).Text.Replace(" ریال", string.Empty).Replace(",", string.Empty)); ((DevExpress.Xpf.Editors.TextEdit)sender).Text = value.ToRialStringFormat(); } else { long zero = 0; ((DevExpress.Xpf.Editors.TextEdit)sender).Text = zero.ToRialStringFormat(); } }
private void txtPassword_Validate(object sender, DevExpress.Xpf.Editors.ValidationEventArgs e) { if (e.Value == null) { return; } if (e.Value.ToString().Length > 3) { return; } e.IsValid = false; e.ErrorType = DevExpress.XtraEditors.DXErrorProvider.ErrorType.Information; e.ErrorContent = "Hasło musi mieć co najmniej 4 znaki."; }
private void numericEditor_Validate(object sender, DevExpress.Xpf.Editors.ValidationEventArgs e) { var nummer = int.Parse(e.Value.ToString(), Core.Helper.German); if (Datamodels.TalkList.Find(nummer).Nummer != -1) { e.IsValid = false; AddButton.Foreground = System.Windows.Media.Brushes.Red; } else { e.IsValid = true; AddButton.Foreground = System.Windows.Media.Brushes.Green; } }
private void txtUser_Validate(object sender, DevExpress.Xpf.Editors.ValidationEventArgs e) { if (Edycja) { return; } if (e.Value == null) { return; } if (lstUsersSl != null) { var spr = lstUsersSl.Where(x => x.LOGIN == e.Value.ToString()).ToList(); if (spr.Count > 0) { e.IsValid = false; e.ErrorType = DevExpress.XtraEditors.DXErrorProvider.ErrorType.Critical; e.ErrorContent = "Taki Login już istnieje"; } } }
private void ExcelFile_ValidateExists(object sender, DevExpress.Xpf.Editors.ValidationEventArgs e) { e.IsValid = File.Exists(e.Value?.ToString() ?? string.Empty); }
private void txtPassword_Validate(object sender, DevExpress.Xpf.Editors.ValidationEventArgs e) { }
private void SearchingBox_Validate(object sender, DevExpress.Xpf.Editors.ValidationEventArgs e) { }