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键时的顺序跳转:

这里写图片描述

这里写图片描述

文本边框线、与文本标签对齐:

这里写图片描述

选中标签与文本框
这里写图片描述


按钮插入图标,并且向左对齐

这里写图片描述


一个常用的登陆窗体完成
还可以根据自己需要再扩展设置
这里写图片描述