c# 登录界面设计与框架基础搭建雏形--(学生管理系统)
基础框架搭建 (俩层开发)
创建Windows桌面应用程序—’学生管理系统’
添加实体类库Models
右键添加-新建项目-类库
添加数据访问类DAL
基础框架目录:
要习惯性修改主窗体的命名,一般用FrmMain
或者遵循客户给出的命名
添加引用
数据访问层需要引用实体类,windowForm主程序需要引用数据访问类和实体类。
1 , 数据访问类DAL引用实体类Models
2.主程序需要引用DAL和Models类
基本的俩层WindowsForm程序,框架雏形搭建完成。
主窗体设计
1.标题 (学生管理系统)
2启动位置 (居中)
3.窗体图标(.io图标)
4.窗体大小 1280*760 视频大小
5.根据自己需要再设计。
登录窗体的设计
带有图片,账号密码的登录窗体设计思路
1.窗体标题,图片,禁止最大化,启动位置。
2.控件,图片,文本标签,文本框,按钮 按钮图标。
3.优化设计、图片模式、文本框线、密码掩护、窗体模式、……..
在主程序文件设置为启动项:
1.窗体标题,图片,禁止最大化,启动位置。
2.控件,图片,文本标签,文本框,按钮 按钮图标。
一个登陆窗口基本完成,但还需做出优化
基本雏形:
3.优化设计、图片模式、文本框线、密码掩护、窗体模式、快捷键设置……..
以上几点需要优化密码掩护,窗体大小(单一模式)锁定,按钮图标,图片填充,
Tab快捷键的次序
调整图片尺寸模式 自动填充
窗体不可拖动大小:
密码掩护:
Tab键次序
按Tab键跳转到用户名,密码,登陆,退出
按Teb键时的顺序跳转:
文本边框线、与文本标签对齐:
选中标签与文本框
按钮插入图标,并且向左对齐
一个常用的登陆窗体完成
还可以根据自己需要再扩展设置