1.1、Form控件样式等规范
1.1.1、卸载无关的项目,窗口都写在VME工程中;
1.1.2、窗体命名统一以Frm开头,需要有继承关系;
1.1.3、table行,设置为28;标签靠右对齐,按钮根据需求靠右或居中;
1.1.4、窗体大小为1024*768
1.1.5、请求写法:参照demo
1.2、页面控件命名规范
控件命名能提高代码的可读性,使用好的命名方式,甚至可以不写注释就能知道这是哪个功能。之前看到有页面开发控件不命名(比如直接就是Button1,Button2,Button3…),注释也没有,一看方法根本不知道是干嘛的,这是特别不好的习惯。
这里只举例常用控件,其他的可以参考:
LYFlexGrid:grid_[业务],比如产品列表控件:可命名为grid_product
LYGridPager:pg_[业务],比如产品列表分页控件:可命名为pg_product
LYButton:btn_[业务],比如添加产品列表按钮:可命名为btn_addProduct
LYTextBox2:txt_[业务],比如产品名称文本框:可命名为txt_productName
LYCombox2:com_[业务],比如产品类型下拉列表:可命名为com_productType
LYLabel: lb_[业务](一般情况下,单纯显示在前端、不写代码去调用的Label,不需要重命名,如果要在代码中调用修改提示等等,则需要命名),比如产品名提示标签:可命名为lb_productNameNotice
1.3、VME项目公共类
公共类不需要太多,这里VME项目公共类只封装一些最常用的方法减少相同代码的重复编写,提高开发效率
类名:LY.MDS.UI.VME. CommonFunc
每个方法的调用示例,可以在方法上右键,点击“查找所有引用”,就能查到调用方法的地方。
评论列表: