很多UserControl程序使用当中,用户经常会输入数值后执行回车直接提交操作。比如查询,输入查询条件后直接回车,用户希望看到的是查询结果,而不用再点击查询按钮,但是 UserControl是没有AcceptButton属性的,即不能指定回车后触发的按钮。
方法一、修改按钮属性为pulic
在属性窗口中修改UserControl指定Button的modifier为pulic,然后设置所在窗体的AcceptButton为UserControl上的按钮。
或者在代码中修改,即在uc.Designer.cs中修改
//相当于在属性窗口修改modifier //默认情况 //private DevExpress.XtraEditors.SimpleButton btnQuery; //修改为public public DevExpress.XtraEditors.SimpleButton btnQuery;