c# 登录界面设计与框架基础搭建雏形--(学生管理系统)

基础框架搭建 (俩层开发)

创建Windows桌面应用程序—’学生管理系统’

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第1张图片

添加实体类库Models
右键添加-新建项目-类库

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第2张图片

添加数据访问类DAL

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第3张图片

基础框架目录:

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第4张图片

要习惯性修改主窗体的命名,一般用FrmMain
或者遵循客户给出的命名

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第5张图片


添加引用

数据访问层需要引用实体类,windowForm主程序需要引用数据访问类和实体类。
1 , 数据访问类DAL引用实体类Models
c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第6张图片

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第7张图片

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第8张图片

2.主程序需要引用DAL和Models类

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第9张图片

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第10张图片

基本的俩层WindowsForm程序,框架雏形搭建完成。


主窗体设计

1.标题 (学生管理系统)
2启动位置 (居中)
3.窗体图标(.io图标)
4.窗体大小 1280*760 视频大小
5.根据自己需要再设计。

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第11张图片

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第12张图片


登录窗体的设计

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第13张图片

带有图片,账号密码的登录窗体设计思路
1.窗体标题,图片,禁止最大化,启动位置。
2.控件,图片,文本标签,文本框,按钮 按钮图标。
3.优化设计、图片模式、文本框线、密码掩护、窗体模式、……..

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第14张图片

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第15张图片


在主程序文件设置为启动项:

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第16张图片


1.窗体标题,图片,禁止最大化,启动位置。

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第17张图片

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第18张图片


2.控件,图片,文本标签,文本框,按钮 按钮图标。

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第19张图片

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第20张图片

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第21张图片

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第22张图片

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第23张图片

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第24张图片

一个登陆窗口基本完成,但还需做出优化
基本雏形:

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第25张图片


3.优化设计、图片模式、文本框线、密码掩护、窗体模式、快捷键设置……..

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第26张图片

以上几点需要优化密码掩护,窗体大小(单一模式)锁定,按钮图标,图片填充,
Tab快捷键的次序

调整图片尺寸模式 自动填充

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第27张图片

窗体不可拖动大小:

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第28张图片

密码掩护:

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第29张图片

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第30张图片

Tab键次序

按Tab键跳转到用户名,密码,登陆,退出

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第31张图片

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第32张图片

按Teb键时的顺序跳转:

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第33张图片

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第34张图片

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

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第35张图片

选中标签与文本框
c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第36张图片


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

c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第37张图片


一个常用的登陆窗体完成
还可以根据自己需要再扩展设置
c# 登录界面设计与框架基础搭建雏形--(学生管理系统)_第38张图片

你可能感兴趣的:(C#入门)