private void spinEdit1_EditValueChanging(object sender, DevExpress.XtraEditors.Controls.ChangingEventArgs e) { string s = Convert.ToString(e.NewValue); if (s == "") return; int index = s.IndexOf('.'); string sv = ""; if (index == -1) sv = s; else sv = s.Substring(0, index); int v = Convert.ToInt32(sv); if (v < 1) e.Cancel = true; }