黑马程序员——WinFrom常用控件的属性和方法

来源:互联网 发布:2017年淘宝店怎么装修 编辑:程序博客网 时间:2024/05/18 03:55
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------
 
 
 
 
Button 控件
属性:
BackColor: 背景颜色
Bcakgroundimage:  设置背景图片
Bcakgroundimagelayout:  背景图片的显示样式
Cursor:  鼠标进入的显示样子
Enabled:  表示该对象是否可用
Font: 字体的显示样子
Location: 控件的位置
Size: 控件的大小
Text: 按钮上面的文字
Visible: 控件是否可见
 
常用事件:
Click (默认)
MouseEnter:鼠标进入触发一次
MouseLeave:鼠标离开触发一次
MouseMove: 当鼠标在控件上移动时不断的触发
 
Label控件:用于向用户显示信息

窗体属性:
FormBoarderStyle:窗体的边线样式。不让用户随便放大缩小
Icon:窗体左上角的图标
MaximizeBox:最大化按钮是否可用
MinimizeBox:最小化按钮是否可用
Opacity: 透明度 0-1
showUnTaskbar:是否在任务栏上显示
StartPssition:启动程序时显示的位置
WindowState:指示窗体处于是最大化还是最小化还是正常
默认确认按钮:AcceptButton
默认取消按钮:CancelButton
窗体事件:
Load(默认):窗体在显示之前最后一个被触发的事件,所以我们一般在
这个事件中对窗体上的控件进行赋值初始化
Activated:窗体获得焦点时触发
Deactivate:窗体失去焦点时触发

FormClosing:窗体进入关闭前触发的事件

窗体的方法:
Close();
Show();以非模态形式显示窗体
ShowDialog():以模态形式显示窗体

控件:
Textbox:文本框
属性:
Multiline:是否可以多行显示
Maxlength:用户能够输入文字的最大数
PassWordChar:掩码(一般用于掩盖密码)
ScrollBars:滚动条
Textalgn:对齐方式
Selectionstart:如果是选中一段文本,则为起始位置;如果没有选中,则指示光标位置
注意:第一个位置为0
事件:
Enter:获得焦点时触发
Leave:失去焦点时触发
方法:
Focus();获得焦点
 
控件:
PictureBox:显示图片
属性:
 Imafe:设置显示的图片
 SizeMode:显示样式

连接一个网址的代码:
  LinkClicked 事件
System.diagnostics.process.Start("写需要连接网站的网址");

TreeView:属性控件,一般用于给用户显示多级层次关系
在这个控件中,每一项就是一个节点,也就是一个Node,他是一个TreeNode类型的
对象,他的Text属性表示他的文本
属性:
Nodes:该控件的节点集合
SelectedNode:用户选中的节点,如果没有选中一个,则为null
HideSelection: 表示当该控件失去焦点时,选中的项是否显示
方法:
ExpandAll:展开有所的节点
Remove(); 删除节点
 
checkbox:多选控件
RadioButton:单选框
属性:
Checked
处于同一分组下的所有的RadioButton只能选中一个,所以我们
可以用GroupBox分组
 
控件  ProgressBar:进度条
IO操作
System.IO.File 类
方法:
Copy 文件复制
Exists  提示文件是否存在

控件
OpenFileDialog  显示一个对话框  提示用户打开文件
ShouDialog()显示对话框的方法
Filter="可执行程序|*.exe|Excel 文件|*.xls|所有文件|*.*";
Filename 用户选中的文件名及路径
 
 
 
 
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------详细请查看:http://edu.csdn.net/heima/