当前位置:
文档之家› ComboBox控件和ListBox控件 第15章 基本控件
ComboBox控件和ListBox控件 第15章 基本控件
15.2.2 textBox控件
ReadOnly属性:用于设置文本框中的内容是否 允许被改动,包含有true和false两个属性。 PasswordChar属性:用于设置密码框属性,当 用户不希望他人看到用户的密码时,则可设置该 属性。 WordWrap属性:用于设置文本框中的内容是否 允许换行,包含true和false两个属性值。 ScrollBars属性:用于设置文本框的滚动条模式, 取值为ScrollBars枚举。
textBox控件的方法:
15.2.2 textBox控件
textBox控件的方法 :
Select()方法:用于选择文本框中的内容。其语法形式如下:
public void Select (int start,int length)
Copy()方法:用于将文本框中的当前选定内容复制到剪贴板中。
15.2 常用基本控件
15.2.1 Label控件 Label控件是Visual C#.Net的Windows Forms控件中一种常用基本控件,又称标 签控件。标签控件通常是只读的,用户无 法对其进行编辑,被用于显示用户不能编 辑的文本或图像,即用于标识窗体上的对 象。 加载Label控件 :在工具箱中,Label控件 的图标是 用户双击或拖动工具箱中的Label控件,便 可将Label控件加载到窗体上。
15.2.1 Label控件
Label控件的属性 : Text属性:用于设置标签控件显示的文本 内容。 TextAlign属性:用于设置标签中文本的对 齐方式。 AutoSize 属性:用于设置标签控件,使其 动态调整大小以适应其内容。 Visible属性:用于设置标签控件是否可见, 包含有true和false两个属性值。
15.2.2 textBox控件
控件添加事件的方式 :
双击控件只能添加该控件常用的一种事件。对 于控件的其他事件就需要使用【属性】窗口中 的事件按钮 来添加事件。
步骤:
将textBox控件添加到窗体上后,右击textBox 控件,在右键快捷菜单中单击【属性】命令, 弹出【属性】窗口。 在其中单击事件按钮,便可显示textBox控件 所有的事件,选中KeyPress事件,双击即可 添加该事件。
15.2.2 textBox控件
textBox控件是工具箱中最常用的控件之一,又 称文本框控件,通常用于获取用户输入或显示 文本内容 在工具箱中,textBox控件的图标为 textBox控件属性:
Text属性:用于设置文本控件显示的文本内容。默 认情况下,最多可在一个文本框中输入2048个字符。 如果将Multiline 属性设置为true,则最多可输入 32KB的文本。 Multiline属性:用于设置文本框中的内容是否允许输 入和显示多行文本,包含true和false两个属性值。 MaxLength属性:用于设置文本框内最多允许的字 符数。
15.2.1 Label控件
BorderStyle属性:用于设置标签的边框样 式,取值为BorderStyle枚举 。 TabIndex属性:用于设置标签的Tab键顺 序。当使用【Tab】键访问控件时,Tab键 顺序越靠前的控件越先被访问。 UseMnemonic属性:用于设置是否将控件 的Text属性中的“&”符号解释为访问键前 缀字符,默认值为true。
15.2.2 textBox控件
textBox控件的事件:
TextChanged事件:当用户在文本框中输入新 信息或改变了Text属性值时,触发该事件。 KeyPress事件:当用户在文本框具有焦点时 按任意键,均会触发该事件。 GotFocus事件:当用户单击该控件或者按 【Tab】键时控件获得焦点,触发该事件。
public void Copy ()
使用方式如下:
textBox1.Copy();
Cut()方法:用于将文本框中的当前选定内容移动到剪贴板,
public void Cut ()
使用方式如下。
textBox1.Cut();
Paste()方法:用于将文本框中的当前选定内容用剪贴板中的内容替换。
public void Paste ()
使用方式如下。
Textbox1.Paste();
Clear()方法:用于清空文本框,其语法形式如下。
public void Clear ()
15.2.3 Button控件
Button控件是Visual C#.Net的Windows Forms控件中一种常用基本控件,又称为 按钮控件。它既可以使用Text属性显示文 本,也可以使用Image属性和ImageList属 性显示图像。 在工具箱中,Button控件的图标为 Button控件的属性 :Text 、Image 、 ImageList 、Font 、BackColor、 Enable、 FlatStyle。
第15章 基本控件
15.1 15.2 15.3 15.4 控件与组件概述 常用基本控件 常用容器控件 小结
15.1 控件与组件ຫໍສະໝຸດ 述 在.NET Framework中,组件是指实现 ponentModel.IComponent接口的一个类, 或是从实现IComponent接口的类中直接或间接派生出的 类。Visual Studio 2008提供了一系列常用组件,如 BackgroundWorker组件、Timer组件、ErrorProvider 组件等,用户也可以自行创建组件。 控件是用于提供(或实现)用户界面(UI)功能的组件。 因此可以说,每个控件都是一个组件,但并不是每个组件 都可以作为控件。 .NET Framework专门为控件提供了两个基类,一个用于 Windows窗体控件,另一个用于服务器控件。 Visual Studio 2008提供了一些常用控件,如Label控件、 Button控件、TextBox控件等,读者也可以自己创建控件。