C#界面布置规范

C#界面布置规范

一.窗体

①主窗体(一般为登陆后的第一个窗体)要最大化。

②主窗体上的控件要自动适应窗体的大小。

③有图标的窗体一定要设置图标,不可以使用默认的图标。

④同一界面上的控件数最好不要超过10个,多于10个时可以考虑使用分页界面显示。

⑤对话框上常规的按钮是:“确定”,“取消”,不许出现“关闭”和“退出”。如果

对话框只有一个按钮,使用“确定”。如果涉及保存数据,使用“确定”、“取消”

或“确定”,“取消”和“保存”。

⑥按钮排列次序是“确定”,“取消”和“应用”。“确定”,“取消”和“应用”最好在

窗体的下方,右下角,横向排列。

⑦窗体上如果有需要输入的控件(如文本框),则焦点定位在第一个需要输入的控件

上。

如果没有需要输入的控件,并且只有一个按钮,则定位在该按钮上。

如果没有需要输入的控件,并且有多个按钮,则定位在确定按钮上。(有确定按钮)

⑧窗体上的控件要设置TabIndex属性,控件的TabIndex 顺序要按照控件的访问顺序,

从左到右,从上到下。

⑨最左控件到窗体的间距为8,最上控件到窗体(或对话框)的间距为8。控件间上

下左右间距均为8。

⑩为了美观尽量避免放置完控件后的界面有很大的空缺位置。

⑪关于(帮助)对话框要加有公司的图标。

⑫模态对话框不要显示在任务栏中。

⑬模态对话框要显示在屏幕的中央。

⑭如果窗体是模态,则隐藏最大化和最小化按钮。

⑮如果窗体上的控件不能自动适应窗体的大小,则不能调整窗体大小。

⑯模态对话框不设置图标。

⑰对话框的设置比例要匀称,最好高不要大于宽。

⑱如果是MessageBox的提示框,一定要有标题(一般标题设为模块名或功能名但是为了简介,可以用“提示”),按钮的焦点设置最好不能导致数据更改。

⑲MessageBox的提示框上的文字及标点符号都要使用中文输入法输入。

二.控件

1.标签控件

①多个标签控件排列要左对齐。如图(1)。

②标签的文字对齐方式都采用左对齐。

③字体采用设计器默认字体。

④标签属性把AUTOSIZE设为true。

2.文本框控件

①多个文本框排列要左对齐,最好都用一样的长度。如图(1)。

相关推荐
相关主题
热门推荐