1. MD5加密
2. ToString()参数问题
3. 桌面应用程序winform是一种智能客户端技术,我们可以使用winform应用程序帮助我们获得信息或传输信息等
winform做UI的技术--WPF
WPF 为Windows Presentation Foundation的首字母缩写 ,中文译为“Windows呈现基础”
XAML语言--做winform的UI
eXtensible Application Markup Language中文名称为可扩展应用程序标记语言,它是微软公司为构建应用程序用户界面而创建的一种新的描述性语言。
4. 在窗体上每拖一个控件上去,就相当于创建了一个控件对象
5. 属性
Name:在后台要获得前台的控件对象,需要使用Name属性
visible:指示一个控件是否可见
Enable:指示一个控件是否可用
6. 事件
注册事件:双击控件注册的都是控件默认选中的事件
触发事件:
两个参数:object sender, EventArgs e
sender里面装的是触发事件的对象
7. 在Main函数当中创建的窗体对象,我们称之为这个窗体应用程序的主窗体
也就意味着,当你将主窗体关闭后,整个应用程序就关闭了
8. TextBox控件
WordWrap:指示文本框是否换行
PasswordChar:让文本框显示一个单一的字符
ScollBars:是否显示滚动条
事件:TextChanged() 当文本框中内容发生改变时触发这个事件
9. 跑马灯练习
abcde
bcdea
string str = "abcde"
str = str.substring(1)+str.substring(0,1);
cdeab
deabc
eabcd
abcde
Timer控件
在指定的时间间隔内做一件指定的事
10. 简单记事本应用程序
1)在程序加载的时候,取消文本框的自动换行,以及让两个按钮和文本框隐藏
2)点击登陆,判断是否登陆成功
3)自动换行功能
4)保存文本到一个指定目录下
11. 多选(Radiobutton)和单选(CheckBox)
属性checked:指示初始时这个控件是否处于选中状态
默认情况下,在一个窗体中,所有的单选按钮只允许选中一个,可以使用GroupBox进行分组
12 MDI窗体的设计
1)首先确定父窗体。将IsMDIContainer设置为true
2)创建子窗体,并且设置他们的父窗体
13 PictureBox控件
图片的显示格式:PictureBox.SizeMode = PictureBoxSizeMode.StretchImage
显示图片:PictureBox.Image = Image.GetFile(@"");