第三方控件DXPerience的一些控件问题1 gridcontrol(gridview) 中 repositoryItemTextBoxEdit 怎么用正则去写 gridview 的 InvalidValueException() 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 RepositoryItemTextEdit txt = new RepositoryItemTextEdit(); txt.Mask.EditMask = "f2"; txt.Mask.MaskType = DevExpress.XtraEditors.Mask.MaskType.Numeric; gdvTest.Columns["name"].ColumnEdit = txt; txt.Mask.EditMask = "f2"; txt.Mask.MaskType = DevExpress.XtraEditors.Mask.MaskType.Numeric;这个就跟TextEdit一样了,验证的类型自己随便选择就是。 给你提供一种思路,控制文本框不好控制,可以控制单元格试试 private void gdvTest_CellValueChanged(object sender, DevExpress.XtraGrid.Views.Base.CellValueChangedEventArgs e) { if (e.Column.FieldName == "name") { if (!System.Text.RegularExpressions.Regex.IsMatch(e.Value.ToString(), @"^[0-9]*$")) throw new Exception("请输入0—9之间的数字"); //gdvTest.InvalidValueException += new InvalidValueExceptionEventHandler(gdvTest_InvalidValueException); } } 确实可以 Thanks 上一个问题 根据一列的值 限定另一列值(单行) 可以 gridViewxx_FocusedRowChanged 事件去做 因为行嘛 关于location的问题 IIS上发布的网站,时常掉线,里面有日志 新手求教 如何实现双击listview的items项打开对应的窗体 Application.Exit()方法出错 关于C#的TCP socket c#怎样把数字格式化成千分位的?10000000--〉10,000,000? 哪有问题?能运行但不显示数据啊,告诉我原因 怎么用C#从数据库中查出目录数据,查出的数据怎么绑定到treeview控件上 C# 多文档操作的问题 数据库标示添加问题? 用streamreader 中的readline方法读txt文件,为什么读出来都是空串? wpf datagrid cell 设置焦点
RepositoryItemTextEdit txt = new RepositoryItemTextEdit();
txt.Mask.EditMask = "f2";
txt.Mask.MaskType = DevExpress.XtraEditors.Mask.MaskType.Numeric;
gdvTest.Columns["name"].ColumnEdit = txt;
txt.Mask.EditMask = "f2";
txt.Mask.MaskType = DevExpress.XtraEditors.Mask.MaskType.Numeric;这个就跟TextEdit一样了,验证的类型自己随便选择就是。
private void gdvTest_CellValueChanged(object sender, DevExpress.XtraGrid.Views.Base.CellValueChangedEventArgs e)
{
if (e.Column.FieldName == "name")
{
if (!System.Text.RegularExpressions.Regex.IsMatch(e.Value.ToString(), @"^[0-9]*$"))
throw new Exception("请输入0—9之间的数字");
//gdvTest.InvalidValueException += new InvalidValueExceptionEventHandler(gdvTest_InvalidValueException);
}
}
上一个问题 根据一列的值 限定另一列值(单行) 可以 gridViewxx_FocusedRowChanged 事件去做 因为行嘛