您的位置:首页 > 职场人生

黑马程序员--学习winForm小结

2012-03-26 22:13 274 查看
----------------------Windows Phone 7手机开发.Net培训、期待与您交流!------------------

通过对控制台应用程序和窗体应用程序(winForm)学习。我总结了一些两种程序之间的区别

不同:1、winForm应用程序比控制台应用程序对了可视化界面的操作。让用户更容易对程序进行操作,让用户体验更好。

2、winForm应用程序用到了窗体,控件,事件,后台处理代码的编程模式,让开发变得跟简单明了,窗体做显示,事件和后

台做处理。表现与后台处理分离,明确了分工。降低了开发的难度。

相同:两种应用程序都是用C#编程语言进行开发,

主要总结一下winForm(窗体应用程序)

据我所知,winForm应用程序用的窗体,控件,事件,后台处理代码的编程模式。

窗体:就是可视化的界面,可以看做浏览器中的一个网页。

控件:就是窗体组成的一部分,每个控件具有它独特的功能。相当于网页中的每个元素。

事件:就是用户的操作,程序通过用户的操作来对事件进行相应的处理和相应。

winForm应用程序主要表现是前台的显示和后台的处理两种

前台显示:窗体和控件,它们主要用于接收用户填写的信息,用户具体的操作,显示程序处理后的结果。

后台处理:事件所指向的方法,用户通过对窗体的操作来触发相对应的事件,程序通过事件来执行事件对应的方法,并将结果返回。

窗体和控件之间的关系

控件是窗体的组成部分,窗体是控件的载体。

事件和事件对应生成的方法之间的关系

事件只是它对应方法的一个代名词,方法才是具体的实现。通过触发事件,可以调用它对应的方法。

窗体和控件常用的属性

name属性,获取或设置窗体或控件的名称。

Enabled属性,该控件是否可用

tag属性, 用户定义的数据

text属性,获取或设置窗体或控件的文本值。

visible属性 设置该控件是可见还是隐藏。

backgroundImage属性,设置窗体或控件的背景图片

等等

窗体和控件常用的方法

Show(), 窗体显示

Hide(), 窗体隐藏

Close(),窗体关闭

等等

窗体和控件常用的事件

Loads事件,表示窗体加载时触发该事件

Click事件, 表示点击控件时触发该事件

MouseHover事件,表示鼠标静止状态时发生。

MouseEnter事件,表示鼠标进入可见部分时发生

MouseLeave事件,表示鼠标离开可见部分时发生

等等

显示体系文本框

MessageBox.Show("提示信息");

this关键字

表示当前窗体对象

在窗体上大部分控件的test属性的值是string类型。

注意类型的转换问题

----------------------Windows Phone 7手机开发.Net培训、期待与您交流! ---------------------- 详细请查看:http://net.itheima.com/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: