1、效果图
(1) 登录界面效果图 (静态)
(2) 登录界面制作过程(GIF)
2、登录界面中涉及到的控件以及控件的重要属性、方法
1、控件:
Lable 、 Button 、 TextBox 、 Linklable 、PictureBox
2、重要属性:
1.Lable(文本控件) :
Name (控件的名称)
Text(控件输入的内容)
Font (字体)
BackColor (背景颜色)
2. Button(按钮控件) :
Name (控件的名称)
Text(控件输入的内容)
Font (字体)
BackColor (背景颜色)
3.TextBox(文本框控件) :
Name(控件的名称)
MaxLength(获取或设置用户可在文本框控件中输入的最大字符数)
MultiLine (指示文本框控件是否为多行控件)
PasswordChar (获取或设置文本框控件中输入的密码字符)
ReadOnly(获取或设置文本框控件是否只读)
ScrollBars(获取或设置文本框控件中的滚动条)
4. Linklable(超链接控件):
Name (控件的名称)
Text(控件输入的内容)
Font (字体)
BackColor (背景颜色)
MaxLength(最大长度)
5.PictureBox(图片框控件):
Image(图片框中显示的图片)
SizeMode(控制图片框显示图片的位置、大小)
BackgroundImage(背景图片)
BackgroundImageLayout(背景图像布局)
3、登录界面迭代了很多版,描述每一版的效果,从提升登录界面可用性来描述为什么要这样迭代
1.登录界面1
(通过对控件的添加、界面的设计以及代码的编写,能够成功的实现登录界面的设计)
2.登录界面2
( TextBox仅允许单行输入 、 TextBox最大长度为6个字符 、 密码输入框显示“*” )
3.登录界面3
( 完成如下界面的制作,并能进行简单的密码验证:当用户输入的用户名或密码错误时,提示错误信息;当用户名和密码正确,进入主界面。)
4、贴入重要代码片段,并进行详细描述
(1)重要代码:
登录:
String connStr = ConfigurationManager.ConnectionStrings["SuperMarketSales"].ConnectionString;
SqlConnection sqlConn = new SqlConnection(connStr);
退出:
Application.Exit();