创建Winform应用程序,观察窗体生成和文件和代码 工具箱:添加控件 复制 对齐
属性(以窗体或Button为例):如何更改属性 常用属性 (name) Visibale Enabled Location Size Text等
事件:当事件发生的时候,.net框架会帮助我们执行一个方法.叫事件处理方法.具体为什么会执行这个方法,.net高级中会讲.
属性也可以通过代码来赋值. MessageBox类
控件介绍
Label:用于向用户展示信息 LinkLabel:链接
TextBox:一般用于接收用户的输入 PictureBox:显示图片
WinForm概念
拖放控件,输入姓名,点击按钮,窗口标题显示问好,设置窗口对象的属性就可以改变窗口的外观。 练习1:矩形输入宽和高,输出面积。
练习2:简单的加法计算器,用户在文本框1、2中输入两个数,点击按钮,在文本框3中显示两个数的和。如果1或者2为错误的数据格式,则弹出对话框提示错误.
练习3:用户在文本框1、2中输入两个数,点击按钮,在文本框3中显示从文本框1中的数字到文本框2中数字之间的累加和。如果1或者2为错误的数据格式,则弹出对话框提示错误。如果文本框1中的数字比文本框2中数字大,则提示错误。
练习4:页面上有一张图片(PictureBox,在Image属性中加载图片),默认是隐藏的(Visible=False),用户在文本框中输入身份证号(131226198105223452),点击按钮,如果年龄大于18岁则显示图片(Visible=True),否则提示年龄太小。取当前年份:DateTime.Now.Year。 练习5:页面上有一个文本框,文本框左侧和右侧各有一个按钮,点击左侧按钮文本框中的文字向左循环滚动一次,点击右侧按钮文本框中的文字向右循环滚动一次。 练习1
隐身输入的内容方框。 练习2
Int i1,i2;需要注意的是我们输入文本宽内的内容都是字符串形式的,我们要使用其中的内容进行运算时,首先要把它变成整形。
Int.TryParse(str1, out i1)这里有个返回值i1可以用来判断输入的是否为数字。
判断是否是正确,有两种方法:
If(!Int.TryParse(str1, out i1))//Int.TryParse(str1, out i1)=false
If(Int.TryParse(str1, out i1)==false) I3=i1+i2 输出时一定要转化为字符串型 TextBox.Text=Convert.ToString(i3);
注意:弹出错误对话框以后不要玩家return,不加的话程序继续往下运行。
输入Email地址,输出用户名和域名。
练习3
练习4
如果年龄小于18岁,那么不显示图片,提示用户“儿童不宜!!”
练习5
文本框的几种模式:
Multify(多行),PasswordChar(密码)可以把密码设置为****
不可见形式。 按钮Button;btn
文本框TextBox;txt,复选框CheckBox,cb 退出程序this.Close()/Application.Exit()
练习6 登陆界面。登陆错3次,程序自动退出。密码888888和用户名admin。(局部变量与类变量易错)
练习7 修改密码 页面上有旧密码,新密码,重复输入新密码,加上旧密码为888888,两次输入的新密码必须与旧密码不一致,并且两次输入的密码必须一致。
练习8
在多行文本框输入多行的“姓名=成绩”格式的数据,要求输出最高成绩的学生姓名和成绩。
练习 8简单的运算器
数据库中的概念:
Catalog(分类)(数据库database, 表tablespace),不同类的数据应该放在不同的数据库中 便于对各个数据库的数据进行管理 避免命名重复 安全性更高
因篇幅问题不能全部显示,请点此查看更多更全内容