黑马程序员--WinForm基本控件2
来源:互联网 发布:八爪鱼免费版导出数据 编辑:程序博客网 时间:2024/05/06 23:39
------------------ Windows Phones 7手机开发、.Net培训、期待与您交流! ----------------------
2、PictureBox
Image属性处理添加图片
SizeMode属性,对图片进行布局
如何通过代码来显示图片,或切换图片
Image
3、DateTime
Now 获得当前时间
Year
Month
Day
Hour
Minitue
Second
1、属性、事件
既然WinForm有面向对象的特征,可以知道每一个子类都具有相似的特征,所以使得父类,具有大量的属性与事件
既然WinForm有面向对象的特征,可以知道每一个子类都具有相似的特征,所以使得父类,具有大量的属性与事件
2、WinForm与面向对象的一个关系
由于每一个窗体外观都是一致的,所以可以考虑每一个Windows应用程序,肯定有一个模板
但是每一个窗体都有一些特有的功能
每一个窗体都有一个父类,提供工作区、蓝色的标题栏,以及控制的按钮
所有的窗体都是他的子类,提供自己独有的功能和相关控件
3、 每一个窗体
class MyWinForm:Form
{
// 子类窗体独有的东西
}
由于每一个窗体外观都是一致的,所以可以考虑每一个Windows应用程序,肯定有一个模板
但是每一个窗体都有一些特有的功能
每一个窗体都有一个父类,提供工作区、蓝色的标题栏,以及控制的按钮
所有的窗体都是他的子类,提供自己独有的功能和相关控件
3、 每一个窗体
class MyWinForm:Form
{
// 子类窗体独有的东西
}
4、写Windows程序的一般步骤
-> 拖控件,设属性
-> 为相应的控件添加所需事件(加事件)
-> 写方法
-> 拖控件,设属性
-> 为相应的控件添加所需事件(加事件)
-> 写方法
5、如何创建和控制窗体
-> 右键添加窗体
-> 设定窗体的属性与事件
-> new窗体,Show窗体
-> 右键添加窗体
-> 设定窗体的属性与事件
-> new窗体,Show窗体
6、ShowDialog有返回值
返回一个枚举
-> MessageBox应该放在哪儿?
-> 逻辑怎么写?
返回一个枚举
-> MessageBox应该放在哪儿?
-> 逻辑怎么写?
7、添加事件
-> 直接双击控件
-> 选择事件,双击事件上的空
-> 直接在事件边上的空中,添加事件方法的名字
-> 直接双击控件
-> 选择事件,双击事件上的空
-> 直接在事件边上的空中,添加事件方法的名字
=======================================================
1、TextBox
MultiLines
ScallBar
PasswordChar
WordWrap
TextChanged
KeyPress
-> e.Handle 如果为true表示,按键无效,如果为false,表明按键有效
-> e.KeyChar 按下的字符对应的ASCII码(Unicode码)
Enter 控件获得焦点
Leave 失去焦点
MultiLines
ScallBar
PasswordChar
WordWrap
TextChanged
KeyPress
-> e.Handle 如果为true表示,按键无效,如果为false,表明按键有效
-> e.KeyChar 按下的字符对应的ASCII码(Unicode码)
Enter 控件获得焦点
Leave 失去焦点
2、PictureBox
Image属性处理添加图片
SizeMode属性,对图片进行布局
如何通过代码来显示图片,或切换图片
Image
3、DateTime
Now 获得当前时间
Year
Month
Day
Hour
Minitue
Second
4、Timer控件
-> 拖控件
-> 谁定Enable属性
-> 设定时间间隔,单位为毫秒,1000毫秒等于1秒
-> 设定事件
-> 每当到达计时器所表示的时间间隔就执行一次方法
-> 拖控件
-> 谁定Enable属性
-> 设定时间间隔,单位为毫秒,1000毫秒等于1秒
-> 设定事件
-> 每当到达计时器所表示的时间间隔就执行一次方法
5、SoundPlayer
------------------ Windows Phones 7手机开发、.Net培训、期待与您交流! ----------------------
------------------ Windows Phones 7手机开发、.Net培训、期待与您交流! ----------------------
- 黑马程序员--WinForm基本控件2
- 黑马程序员--WinForm基本控件1
- 黑马程序员--WinForm控件命名规则
- 黑马程序员-winform常用控件学习笔记
- 黑马程序员—IOS基本控件
- 黑马程序员-自己总结的winform常用控件(一)
- 黑马程序员-自己总结的winform常用控件(二)
- 黑马程序员-自己总结的winform常用控件(三)
- 黑马程序员-自己总结的winform常用控件(四)
- 黑马程序员-WinForm入门
- 【黑马程序员】Winform入门
- 黑马程序员--Winform(一)
- 黑马程序员--winform DatagridView
- 黑马程序员之winform
- 【黑马程序员】WinForm
- 黑马程序员--winform入门
- 黑马程序员--Winform知识点
- 黑马程序员《.NET WinForm》
- zoj1360||poj1328
- java例程练习(引用类型数据的排序和查找)[外篇]
- 黑马程序员--WinForm基本控件1
- OpenSUSE安装MySQL
- 云端架构下的手机浏览器内核演进
- 黑马程序员--WinForm基本控件2
- android Launcher——ui框架
- 浅谈CSRF攻击方式
- 在Ubuntu下开发驱动程序
- linux句柄问题
- iOS游戏引擎剖析
- 一个简单的操作系统
- <cocos2d-x for wp7>使用box2d来做碰撞检测(且仅用来做碰撞检测)
- SQLiteManager 序列号 破解