winform控件记录

winform:

---------------------------------------------------

Button控件:

属性:

BackColor: 背景颜色

BackgroundImage: 设置背景图片

BackgroundImagelayout: 背景图片的显示样式

Cursor: 鼠标进入的显示样子

Enabled: 表示该对象是否可用

Font: 字体的显示样子

Location:控件的位置

Size:控制的大小

Text:文字

Visible:控件是否可见

 常用事件:

Click(默认)

MouseEnter: 鼠标进入触发一次

MouseLeave:鼠标离开触发一次

MouseMove: 当鼠标在控件上移动时,不断的触发

-----------------------------------------------

Label控件:用于向用户显示信息

属性:

Text:向用户展示的信息

-----------------------------------------------

窗体:

属性:

FormBoarderStyle: 窗体的边线样式

Icon:窗体左上角的图标

MaximizeBox: 最大化按钮是否可用

MinimizeBox:最小化按钮是否可用

Opacity:透明度 0-1

ShowInTaskbar: 是否在任务栏上显示

StartPosition: 启动程序时显示的位置

Text: 标题栏中的文本

TopMost: 保持在最前端

WindowState: 指示窗体处于最大化还是最小化还是正常

事件:

Load(默认):窗体在显示之前最后一个被触发的事件,所以我们一般在这个事件中对窗体上的控件进行赋值初始化

Activated: 窗体获得焦点时触发

Deactivate: 窗体失去焦点时触发

注意:窗体的enter和leave事件被取消,请不要使用

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

方法:

Close();

Show(); 以非模态形式显示窗体

ShowDialog(); 以模态的形式显示窗体

------------------------------------------------------------

Linklabel

System.Diagnostics.Process.Start("http://www.hao123.com");//打开网站好123

用法:

1 private void linklabel1_LinkClicked(object sender,LinkLabelLinkClickedEventArgs s)
2 {
3   System.Diagnostics.Process.Start("http://www.hao123.com");//打开网站好123
4 }

 -------------------------------------------------------------

TextBox 文本框

属性:

MaxLength: 用户能够输入的最大字符数

Multiline: 是否可以多行显示

PasswordChar: 掩码

ReadOnly:文本框内容只读

ScrollBars: 滚动条

Text: 文本框中的文本

TextAlign: 对齐方式

事件:

Enter: 获得焦点时触发

Leave: 失去焦点时触发

KeyPress

方法:

Focus() 获得焦点

-----------------------------------------------------

PictureBox

属性:

Image: 设置显示的图片

SizeMode: 显示样式

原文地址:https://www.cnblogs.com/start-from-scratch/p/5058573.html