黑马程序员-自己总结的winform常用控件(二)


这是这几天看视频,和以前学习,网上收到的一些常用的winform零碎的知识点,想学好winform必须掌握。

由于是自己写的不可避免的有纰漏,希望大家批评指正。



2、常用方法 

下面介绍一些窗体的最常用方法。 
(1)Show方法:该方法的作用是让窗体显示出来,其调用格式为: 
窗体名.Show(); 
其中窗体名是要显示的窗体名称。 
(2)Hide方法:该方法的作用是把窗体隐藏出来,其调用格式为: 
窗体名.Hide(); 
其中窗体名是要隐藏的窗体名称。 
(3)Refresh方法:该方法的作用是刷新并重画窗体,其调用格式为: 
窗体名.Refresh(); 
其中窗体名是要刷新的窗体名称。 
(4)Activate方法:该方法的作用是激活窗体并给予它焦点。其调用格式为: 
窗体名.Activate(); 
其中窗体名是要激活的窗体名称。 
(5)Close方法:该方法的作用是关闭窗体。其调用格式为: 
窗体名.Close(); 
其中窗体名是要关闭的窗体名称。 
(6)ShowDialog方法:该方法的作用是将窗体显示为模式对话框。其调用格式为: 
窗体名.ShowDialog(); 
3.常用事件 
(1)Load事件:该事件在窗体加载到内存时发生,即在第一次显示窗体前发生。 
(2)Activated事件:该事件在窗体激活时发生。 
(3)Deactivate事件:该事件在窗体失去焦点成为不活动窗体时发生。 
(4)Resize事件:该事件在改变窗体大小时发生。 
(5)Paint事件:该事件在重绘窗体时发生。 
(6)Click事件:该事件在用户单击窗体时发生。 
(7)DoubleClick事件:该事件在用户双击窗体时发生。 
(8)Closed事件:该事件在关闭窗体时发生。 
文本框类控件 






2、Label 控件 
1、常用属性: 
(1)Text属性:用来设置或返回标签控件中显示的文本信息。 
(2)AutoSize 属性:用来获取或设置一个值,该值指示是否自动调整控件的大小以完整显示其内容。取
值为 true时,控件将自动调整到刚好能容纳文本时的大小,取值为false时,控件的大小为设计时的大小。
默认值为false。 
(3)Anchor 属性:用来确定此控件与其容器控件的固定关系的。所谓容器控件指的是这样一种情况:往
往在控件之中还有一个控件,例如最典型的就是窗体控件中会包含很多的控件,像标签控件、文本框等。
这时称包含控件的控件为容器控件或父控件,而父控件称为子控件。这时将遇到一个问题,即子控件与父
控件的位置关系问题,即当父控件的位置、大小变化时,子控件按照
什么样的原则改变其位置、大小。Anchor属性就规定了这个原则。 
对于 Anchor 属性,可以设定 Top、Bottom、Right、Left 中的任意几
种,设置的方法是在属性窗口中单击Anchor属性右边的箭头,将会
出现,通过它可设置 Anchor 属性值。
变黑的方位即为设定的方位控制,为 Left、Right、
Bottom。此时,如果父窗口变化,子窗口将保证其左边缘与容器左边
的距离、上边缘与容器上边的距离、底边与容器底边的距离等不变,
 
可见随着窗体的大小变
化, Label控件也会随着
变 。 而 不 变 的 则 是
Archor中所规定的边 
缘与相应的父控件边缘
的距离。 
(4)BackColor属性:
用来获取或设置控件的背景色。当该属性值设置为 Color.Transparent 时,标签将透明显示,即背景色不再
显示出来。 
(5)BorderStyle 属性:用来设置或返回边框。有三种选择:
BorderStyle.None 为无边框(默认),BorderStyle.FixedSingle 为固
定单边框,BorderStyle.Fixed3D 为三维边框。
(6)TabIndex属性:用来设置或返回对象的Tab键顺序。 
(7)Enabled 属性:用来设置或返回控件的状态。值为 true 时允
许使用控件,值为 false 时禁止使用控件,此时标签呈暗淡色,一
般在代码中设置。

另外,标签还具有Visible、ForeColor、Font等属性,具体含义请参考窗体的相应属性。 



坚持梦想,永不言弃。现在有点松懈了,告诫自己,不能停,向前冲!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值