C# winForm 2

时间:2014-07-16 20:16:34   收藏:0   阅读:300

 

1. 打开网站

System.Diagnostics.Process.Start(http://www.baidu.com);

2. 控件

LinkLabel: 可打开的label,只是点击有更多的效果,需要在click或linkclick事件中编写打开网站代码。LinArea属性表示能点击的text范围。

TextBox:文本框,接受用户的输入信息。 Multiline属性指示是否可以多行显示,PasswordChar 用密文显示输入的字符。事件Enter: 获得焦点时触发,Leave:失去焦点时触发。

对所有控件有方法Focus()获得焦点。textBox控件方法select()选中部分文本,SelectAll()选中所有文本,TextChaged事件:当用户修改文本时触发。

PictureBox: 显示picture的控件,属性Image控制显示的图片

    Image image = Image.FromFile(“路径”);

    pictureBox1.Image = image;

3. Tab键顺序,在VS中,视图->Tab键顺序,按想要的顺序点击相应的控件。

4. 字符串转数字 double num = Convert.ToDouble(textBox.Text); 最好加上exception的处理。

5. 检测输入的字符串是否是数字int.TryParse(string, out num);

6. 每一个窗体有一个默认确认按钮(按回车时触发),默认取消按钮(按ESC时触发)。属性AcceptButton和CancelButton。

7. TextBox事件:KeyPress(object sender, KeyPressEventArgs e),sender是触发事件的实例,如控件对象。e存放事件信息。

e.Handled是bool值,指示这个key press是否可以处理(即能否输入),e.KeyChar保存用户输入的字符。

8. TextBox属性SelectionStart指示光标选中区域字符的起始位置,没选中即光标的位置,默认从0开始。

9. 控件的Uopdate()方法,重绘控件。

10. 计时 StopWatch watch = new Stopwatch(); watch.Start(); watch.Stop();

11. System.Threading.Thread1.Sleep(10);

C# winForm 2,布布扣,bubuko.com

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!