1.partial :部分的;
在winform窗体中我们可以看到partial 关键字,它可以将同一个类的代码分开放在多个文件中,没个类都是代码的一部分。例:建的Form1窗体的代码就分在
Form.cs(我们自己编写的代码)和Form.Designer.cs(电脑自动生成的代码)。
2.Form:Form是.net定义好的一个窗体基本类,具有一些窗体基本的属性和方法:
属性:
Name 窗体对象的名字
BackColor 窗体的背景颜色
BackgroundImage 窗体的背景图像
FromBorderStyle 窗体的边框样式,默认Sizable
MaximizeBox 确定窗体标题栏右上角是否有最大化框,默认True
ShowInTaskbar 确定窗体是否出现在Windows任务栏中,默认为True
StartPosition 确定窗体第一次出现时的位置
Text 窗体标题栏显示的文本
TopMost 指示窗体是否始终显示在属性未设置为Ture的所有窗体之上,默认为False
WindowState 确定窗体的初始可是状态,默认为Normal(普通)
方法:
Close()关闭窗体 (Application.Exit()也可以关闭窗体)
Show() 显示窗体
ShowDialog() 模式化显示窗体
Hide() 隐藏窗体
3.MessageBox.Show()四种类型:
MessageBox.Show(字符串);
MessageBox.Show(字符串,消息框标题);
MessageBox.Show(字符串,消息框标题,消息框按钮);
MessageBox.Show(字符串,消息框标题,消息框按钮,消息框图标);
使用DialogResult获得消息框的返回值;
4.定位光标:
可以调用控件的Focus()方法;
5.string.Empty与null的区别:
string.Empty表示空字符串,即字符串对象中不包含任何字符;
null表示空引用,即不引用任何对象;
6.处理空格的方法:
调用Trim()方法处理;
7.TextBox三中用法:
第一常用文本
第二密码框:将textBox控件的属性PasswordChar设个值,例“*”
第三多行文本:把textBox控件的Multiline属性改为True,或者在控件上将Multiline属性打钩
8.多行文本附加值:
控件名.AppendText(附加值)方法;或者 是txt=txt+附加值,效率低,用AppendText();
9.局部变量每次运行完毕变量的值都会被销毁,下次在运行会重新初始化。而类字段在,只要是一个对象,那么只要对象不销毁,就一直保持对象字段的值;
|