第九章、Windows应用程序(9.6节~9.16节:TextBox、RadioButton、CheckBox、ComboBox、ProgressBar、ImageList、DateTimePick)

这篇博客详细介绍了Windows应用程序中常用的控件,包括TextBox、RadioButton、CheckBox、ComboBox、ProgressBar等的属性、事件及其用法。例如,TextBox的Text属性、Click事件,RadioButton的Checked属性、CheckedChanged事件,以及ComboBox的DropDownStyle属性、SelectedIndexChanged事件等。此外,还提到了如何在程序中操作和响应这些控件的行为。
摘要由CSDN通过智能技术生成

9.6、按钮Button

9.6.1、属性

Name:唯一标识该控件的属性,在程序中就是通过该属性来调用控件的。

Text:控件上显示的文本。

Enabled:控制该控件是否可用。

Visible:确认该控件是否可见。

TabIndex:确认该控件在该窗体中占用的tab键顺序索引。

9.6.2、事件

最常用的就是Click事件,其他的不用。

9.7、标签Label、LinkLabel

9.7.1、属性

Name:唯一标识该控件的属性,在程序中就是通过该属性来调用控件的。

Text:控件上显示的文本。

Enabled:控制该控件是否可用。

Visible:确认该控件是否可见。

TabIndex:确认该控件在该窗体中占用的tab键顺序索引。

9.7.2、事件

对于Label一般就是显示一个文本,不会使用它的事件;但是对于LinkLabel,一旦点击它就要链接到某个地址上去,就会使用它的事件:

        private void linkLabel1_LinkClicked(object sender,LinkLabelLinkClickedEventArgs e)

        {

            //指示该链接是否显示成为被访问过的颜色

            linkLabel1.LinkVisited = true;

            //Call the Process.Start method to open the default browser

            //with a URL:

            System.Diagnostics.Process.Start("http://www.hao123.com");

   }

9.8、文本框TextBox

9.8.1、属性

Name:唯一标识该控件的属性,在程序中就是通过该属性来调用控件的。

Text:控件上显示的文本。

Enabled:控制该控件是否可用,如果为false,不仅不能往文本框中写数据(只读),事件也无法触发,在程序中对文本框的文本进行赋值还是可以的。

Visible:确认该控件是否可见。

ReadOnly:确认是否为只读的,如果为true,则表示只读,但是事件还是可以触发的,在程序中对文本框的文本进行赋值还是可以的。

TabIndex:确认该控件在该窗体中占用的tab键顺序索引。

BackColor:背景颜色。

BorderStyle:边框风格。

Font:文本框中的文本的字体。

ForeColor:文本框中的文本的颜色。

TextAlign:文本的对齐方式。

MaxLength:可以容纳的最大字符数。

PasswordChar:输入密码的时候应该显示的字符。

ScrollBars:控制是否有滚动条。

Multiline:控制该文本框是否会显示多行。

WordWrap:是否自动换行。

CharacterCasing:控制文本框中只能输入大小写字母。

当文本框可以显示多行的时候,一定要让它自动换行,然后设置垂直的滚动条:

            textBox1.ScrollBars = ScrollBars.Vertical;

 

9.8.2、事件

对与文本框最常用的就是文本发生改变的时候触发的事件:

private void textBox1_TextChanged(object sender, EventArgs e)

        {

           

        }

9.9、分组框GroupBox

分组框就是将一组功能的控件包含在一起,只是在外观上起一个分组的作用,仅此而已。分组的时候不能用分组框去覆盖在别的控件上分组,这种是覆盖而非分组。要想分组,就必须把控件往分组框中拖。

9.9.1、属性

Name:唯一标识该

Text:控件上显示的文本。

9.10

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值