Winform中通过代码设置DevExpress的TextEdit的类型为Numbernic

mac2022-06-30  21

场景

使用DevExpress的EditText控件时,需要限制其输入类型为数字。

正常来说是窗体上拖拽一个TextEdit,然后在设计窗口点击小三角,选择Change Mask

 

 

但是如果说TextEdit控件不是拖拽上去而是由代码生成的,那么在代码中怎样设置只能输入数字。

关注公众号 霸道的程序猿 获取编程相关电子书、教程推送与免费下载。

实现

minTextEditX.Properties.Mask.MaskType = DevExpress.XtraEditors.Mask.MaskType.Numeric;

 

完整示例代码

#region 生成一个下限输入框 //添加下限输入框 TextEdit minTextEditX = new TextEdit(); minTextEditX.Text = xAttribute.Min.ToString(); minTextEditX.Properties.Mask.MaskType = DevExpress.XtraEditors.Mask.MaskType.Numeric; minTextEditX.Width = Global.CHART_OPTION_WIDTH; minTextEditX.Location = new Point(Global.NOGROUP_HORIZONTAL_DISTANCE + yList.Count * horizontalDistance, Global.GROUP_VERTICAL_DISTANCE * 2 + radioGroupX.Height); this.Controls.Add(minTextEditX); #endregion

 

转载于:https://www.cnblogs.com/badaoliumangqizhi/p/11497025.html

最新回复(0)