C_控件大讲义全10982

合集下载

C#常用控件使用大全

C#常用控件使用大全
1、主要属性:
(1)Text 属性:Text 属性是文本框最重要的属性,因为要显示的文本就包含在 Text 属性中。 默认情况下,最多可在一个文本框中输入 2048 个字符。如果将 MultiLine 属性设置为 true, 则最多可输入 32KB 的文本。Text 属性可以在设计时使用【属性】窗口设置,也可以在运行时 用代码设置或者通过用户输入来设置。可以在运行时读取 Text 属性来获得文本框的当前内容。 (2)MaxLength 属性:用来设置文本框允许输入字符的最大长度,该属性值为 0 时,不限制 输入的字符数。 (3)MultiLine 属性:用来设置文本框中的文本是否可以输入多行并以多行显示。值为 true 时, 允许多行显示。值为 false 时不允许多行显示,一旦文本超过文本框宽度时,超过部分不显示。 (4)HideSelection 属性:用来决定当焦点离开文本框后,选中的文本是否还以选中的方式显 示,值为 true,则不以选中的方式显示,值为 false 将依旧以选中的方式显示。 (5)ReadOnly 属性:用来获取或设置一个值,该值指示文本框中的文本是否为只读。值为 true 时为只读,值为 false 时可读可写。 (6)PasswordChar 属性:是一个字符串类型,允许设置一个字符,运行程序时,将输入到 Text 的内容全部显示为该属性值,从而起到保密作用,通常用来输入口令或密码。 (7) ScrollBars 属性: 用来设置滚动条模式,有四种选择: ScrollBars.None (无滚动条), ScrollBars.Horizontal(水平滚动条),ScrollBars.Vertical(垂直滚动条),ScrollBars. Both(水平和垂直滚动条)。注意:只有当 MultiLine 属性为 true 时,该属性值才有效。在 W ordWrap 属性值为 true 时,水平滚动条将不起作用。 (8)SelectionLength 属性:用来获取或设置文本框中选定的字符数。只能在代码中使用,值 为 0 时,表示未选中任何字符。 (9)SelectionStart 属性:用来获取或设置文本框中选定的文本起始点。只能在代码中使用, 第一个字符的位置为 0,第二个字符的位置为 1,依此类推。 (10)SelectedText 属性:用来获取或设置一个字符串,该字符串指示控件中当前选定的文 本。只能在代码中使用。 (11)Lines 属性:该属性是一个数组属性,用来获取或设置文本框控件中的文本行。即文本 框中的每一行存放在 Lines 数组的一个元素中。 (12)Modified 属性:用来获取或设置一个值,该值指示自创建文本框控件或上次设置该控件 的内容后,用户是否修改了该控件的内容。值为 true 表示修改过,值为 false 表示没有修改过。 (13)TextLength 属性:用来获取控件中文本的长度。 (14)WordWrap 属性:用来指示多行文本框控件在输入的字符超过一行宽度时是否自动换行 到下一行的开始,值为 true,表示自动换到下一行的开始,值为 false 表示不自动换到下一行

C#控件介绍及用法(详细版)

C#控件介绍及用法(详细版)

C#其实很好学,只要你弄清楚控件。

控件控件是视窗交互的工具。

控件是一种特殊的类,所有控件都继承自System.Windows.Forms.Control类。

这里Control就叫做控件的基类,控件就是Control的派生类。

一个类从基类继承,就拥有基类的所有成员(包括:变量(亦称字段),属性,函数(函数亦称方法),事件,运算符)。

类之间通过继承关系保证了派生类拥有需要的方法或字段。

所以Control的成员就是控件的通性。

这里列出了ControlVisible属性该值指示是否显示该控件Width属性获取或设置控件的宽度BackColorChanged事件当BackColor属性的值更改时发生BackgroundImageChanged事件当BackgroundImage属性的值更改时发生Click事件在单击控件时发生DoubleClick事件在双击控件时发生DragDrop事件在完成拖放操作时发生GotFocus事件在控件接收焦点时发生KeyPress事件在控件有焦点的情况下按下键时发生LocationChanged事件在Location属性值更改后发生LostFocus事件当控件失去焦点时发生MouseClick事件在鼠标单击该控件时发生MouseEnter事件在鼠标指针进入控件时发生。

MouseHover事件在鼠标指针停放在控件上时发生。

MouseLeave事件在鼠标指针离开控件时发生。

MouseMove事件在鼠标指针移到控件上时发生MouseUp事件在鼠标指针在控件上并释放鼠标键时发生MouseWheel事件在移动鼠标滚轮并且控件有焦点时发生Paint事件在重绘控件时发生Resize事件在调整控件大小时发生TextChanged事件在Text属性值更改时发生以上是最常用的成员,便于查找,完整列表参考/zh-cn/library/system.windows.forms.control_members.aspx静态文本控件Label:表示控件的文本标签,并提供对访问键的支持。

第八章__控件(C++教程课件)

第八章__控件(C++教程课件)

第八章使用控件不仅能使应用程序界面美观,而且还可以大大减少编程的工作量。

控件已经称为是可视化编程的不可缺少的部分。

控件是一种特定类型的输入、输出窗口。

控件是利用对话框编辑器通过交互操作来创建的,通过控件的ID与程序相连并调用。

本章将重点介绍Visual C++常用控件的属性、方法和事件,包括静态文本控件、编辑框控件、按钮控件、列表框控件、组合框控件、列表视图控件、树视图控件。

1.静态文本控件默认情况下,所有静态文本控件的ID都为IDC_STATIC,如果需要为静态文本控件添加消息处理函数,需要重新指定一个惟一的ID值。

编程时用得最多的就是静态文本控件,每一个静态控件都可以显示255个字符,如果有需要,读者也可以使用换行符“\n”。

1.静态文本控件的主要方法:(1)Create方法Create方法用于创建文本窗口,并将创建的文本窗口关联到CStatic对象上。

语法:BOOL Create( LPCTSTR lpszText, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID = 0xffff );参数说明:lpszText:用于设置控件文本。

dwStyle:用于设置控件风格。

rect :用于确定控件的显示区域。

pParentWnd:用于确定控件父窗口指针。

nID:用于设置控件ID。

(2)SetBitmap方法该方法用于将一个位图关联到静态文本控件中。

位图自动地被绘制在控件中,并且控件会自动调整大小以适应位图。

返回值为静态文本控件之前关联的位图句柄,如果控件在调用SetBitmap方法之前没有关联的位图,返回值为NULL。

语法:HBITMAP SetBitmap( HBITMAP hBitmap );hBitmap:位图句柄。

(3)GetBitmap方法该方法用于获取当前控件关联的位图句柄,如果控件没有关联的句柄,返回值为NULL。

C#_09_002

C#_09_002
使用MessageBox对象
C#
示例6 示例6代码分析
// 最简单的消息框 MessageBox.Show( "请输入用户姓名" ); // 带标题的消息框 MessageBox.Show("请输入用户姓名", "输入提示"); // 带标题、按钮的消息框 MessageBox.Show( "请输入用户姓名", "输入提示", MessageBoxButtons.OKCancel ); MessageBoxButtons提供按钮的类型 OKCancel 表示“确定”、“取消”按 钮
C#
Form
Form 是应用程序中所显示 的任何窗口的表示形式 Form 类可用于创建标准窗 工具窗口、 口、工具窗口、无边框窗口 和浮动窗口。 和浮动窗口。 还可以使用 Form 类创建模 式窗口,例如对话框。 式窗口,例如对话框。 一种特殊类型的窗体, 一种特殊类型的窗体,即多文档界面 (MDI) 窗体可包含其他 子窗体的窗体。 称为 MDI 子窗体的窗体。通过将 IsMdiContainer 属性设置为 窗体。 true 来创建 MDI 窗体。通过将 MdiParent 属性设置为将包含 MDI 子窗体的 MDI 父窗体来创建 MDI 子窗体 使用 ShowDialog() 方法将窗体显示为模式对话框
C#
RadioButton,CheckBox
RadioButton 控件为用户提供由两个或多个互斥选 项组成的选项集 可为用户提供一项选择, 使用 CheckBox 可为用户提供一项选择,如“真/假” 或“是/否”,允许用户选择一组选项 虽然RadioButton CheckBox看似功能类似 RadioButton和 看似功能类似, 虽然RadioButton和CheckBox看似功能类似,却存 在重要差异:当用户选择某RadioButton RadioButton时 在重要差异:当用户选择某RadioButton时,同一组 中的其他RadioButton RadioButton不能同时选定 中的其他RadioButton不能同时选定 都通过”容器组件” 都通过”容器组件”进行分组

c#窗体控件简介

c#窗体控件简介

C#窗体控件简介1、窗体1、常用属性(1)Name属性:用来获取或设置窗体的名称,在应用程序中可通过Name属性来引用窗体。

(2) WindowState属性:用来获取或设置窗体的窗口状态。

取值有三种: Normal (窗体正常显示)、 Minimized(窗体以最小化形式显示)和 Maximized(窗体以最大化形式显示)。

(3)StartPosition属性:用来获取或设置运行时窗体的起始位置。

其取值及含义如表9-1 所示。

默认的起始位置是WindowsDefaultLocation。

(4)Text属性:该属性是一个字符串属性,用来设置或返回在窗口标题栏中显示的文字。

(5)Width属性:用来获取或设置窗体的宽度。

(6)Height属性:用来获取或设置窗体的高度。

(7)Left属性:用来获取或设置窗体的左边缘的x坐标(以像素为单位)。

(8)Top属性:用来获取或设置窗体的上边缘的y坐标(以像素为单位)。

(9)ControlBox属性:用来获取或设置一个值,该值指示在该窗体的标题栏中是否显示控制框。

值为true时将显示控制框,值为false时不显示控制框。

(10)MaximizeBox属性:用来获取或设置一个值,该值指示是否在窗体的标题栏中显示最大化按钮。

值为 true时显示最大化按钮,值为false时不显示最大化按钮。

(11)MinimizeBox 属性:用来获取或设置一个值,该值指示是否在窗体的标题栏中显示最小化按钮。

值为 true时显示最小化按钮,值为false时不显示最小化按钮。

(12)AcceptButton 属性:该属性用来获取或设置一个值,该值是一个按钮的名称,当按Enter 键时就相当于单击了窗体上的该按钮。

(13)CancelButton 属性:该属性用来获取或设置一个值,该值是一个按钮的名称,当按Esc 键时就相当于单击了窗体上的该按钮。

(14)Modal 属性:该属性用来设置窗体是否为有模式显示窗体。

VC程序设计通用控件编程PPT学习教案

VC程序设计通用控件编程PPT学习教案
第26页/共70页
2. 开发过程
(1)创建工程 启动VC++,利用MFC AppWizard[EXE]建立一个基于对话框的名
为“ButtonDemo” MFC工程。 在生成的对话框模板“IDD_BUTTONDEMO_DIALOG”中,删除
自动生成的按钮控件,并将模板属性中默认的“System menu”选项 去除。 说明:去除”System”属性的目的是去掉对话框窗口右上角的关闭 窗口按钮,使用户不能直接关闭窗口。
ID
控件标题 专业方向 计算机 电子类 语言类 精通科目 数据库设计 网站开发 语言编程 提交选择 重置 退出窗口
第29页/共70页
控件ID IDC_STATIC IDC_RADIO1 IDC_RADIO2 IDC_RADIO3 IDC_STATIC IDC_CHECK1 IDC_CHECK2 IDC_CHECK3 IDC_OK IDC_RESET IDCANCEL
第12页/共70页
2.使用属性对话框设置按钮属性
采用静态创建按钮控件方法时,创建时需 要通过属性对话框设置按钮的属性。
在按钮控件上单击鼠标右键,在弹出菜单 中单击“Properties”,即弹出控件的属性对 话框。
各种类型的按钮控件的属性设置方法及内 容基本相似。
第13页/共70页
按钮控件常用的属性及其含义(1)
第10页/共70页
1.CButton类
MFC中,类CButton提供了对Windows按钮 控件的操作。
一个CButton对象可以是4种按钮控件中的一 种,这由它的按钮风格和成员函数Create的 初始化决定。
CButton类中常用的函数及其功能如下表所 示。
第11页/共70页

Visual Basic基础知识课件——控件

Visual Basic基础知识课件——控件

9.7.3 列表框
9.7.4 组合框
9.4.1 文本框控件 9.4.2 标签控件
9.8 滚动条的属性、事件和方法
9.5 图形图像控件
9.9 计算器的事件和方法
9.5.1 图片框与图像框控件 9.5.2 图形文件的 9.10 框架
装入
9.11 焦点和Tab顺序
9.5.3 直线控件和形状控件
9.11.1 焦点及其事件 9.11.2 Tab顺序
返回
9.2.2 控件值
9.2 控件的命名
和控件值
在Visual Basic中,通常在给控件的属性设置一个值时,需要写出控件名和其 属性值,例如用户要给标签(Label1)的标题设置为“你好,VB!”,其格式如下所示
Label1.Caption = "你好,VB! " 其中的“Label1”是控件名,而Caption是控件的属性。 为了方便用户的使用,Visual Basic为每个控件规定了一个默认的属性,在设 置这样的属性时,就不必给出其属性名而只给出其控件名即可,通常把该属性称 为“控件值”。例如上例中的代码可简化为:
第9章 控件
9.1 控件的分类
9.6 按钮控件
9.2 控件的命名和控件值
9.6.1 主要属性 9.6.2 主要事件和
9.2.1 控件的命名 9.2.2 控件值
方法
9.3 控件的画法和基本操作
9.7 选择控件
9.3.1 控件的画法 9.3.2 控件的基本操作
9.7.1 单选按钮 9.7.2 复选框
9.4 文本控件
Label1 = "你好,VB! " 这样就方便了用户编程,提高了程序设计时代码编写的效率。
返回
9.3.1 控件的画法

轻松学VisualC之常用控件介绍

轻松学VisualC之常用控件介绍

单选框按钮例子
下面举个单选框的小例子,实现单击“查询” 按钮弹出用户所选择的职业。
5.4 复选框按钮
复选框按钮(Check Box)也是Windows提 供的又一种很常见的按钮。但是使用的时候不 需要像单选按钮那样进行分组。可以使用复选 按钮,从一组选项中选择一个选项或多个选项, 各个选项之间的选中状态互不相关。本节也只 介绍复选框最常用的操作,其它一些属性或控 件类型变量的使用可根据前几节介绍的方法自 己尝试或查看相应的帮助文档。
第5章 常用控件介绍
控件是Windows应用程序的图形界面的重要组成 部分,用户可以通过控件完成与应用程序的交互。 控件其实在MFC中是对数据和方法的封装,当然 控件就有自己的属性和方法。在MFC中,所有的 控件都是由CWnd类派生来的,所以控件可以作 为对话框的子窗口而创建。本章以对话框程序为 基础介绍一些基本和常用的控件,学习掌握 Windows控件一般的使用方法和步骤。
5.3 单选按钮
使用单选按钮(Radio Button)从一组选 项中选择唯一一个选项,当我们在填写表格 时经常会用到。例如,在一组职业中选择你 的职业等。本节讲解单选按钮最常用的操作 及一些特点。
单选按钮的特点及其应用
单选按钮(Radio Button)不同于前面讲的 那些控件,它有自己一套独特的操作方式。 单选按钮通常以组的方式呈现,在组中选择 符合要求的那个选项。
输入
信息是否已存在
N
插入
选择
Y
调整顺序
显示
5.7 列表视图控件
在5.5节讲过列表框,列表视图可以当做是 功能增强型的列表框。列表视图控件可以很 好的用来显示项目元素,在编写数据库软件 时也经常会用到。在Windows系统中文件 夹目录也是以列表视图呈现。

C#基本控件

C#基本控件

三、控件的使用
文本框控件的常用事件 1 、 TextChanged 事件 : 当改变文本框的内容时会 触发此事件; 触发此事件; KeyPress事件 事件: 2 、 KeyPress 事件 : 按键盘上任意键时会触发此事 件;
6
列表框( 列表框(ListBox)控件 ) 用于列出可供用户选择的项目列表。 用于列出可供用户选择的项目列表。 列表框控件的常用属性
列表框控件的常用事件 Click事件/SelectedIndexChanged:单击列表 Click事件/SelectedIndexChanged: 事件/SelectedIndexChanged /SelectedIndex值改变时会触发此事件 值改变时会触发此事件。 框/SelectedIndex值改变时会触发此事件。
MaximizeBox/MinimizeBox 设置窗体是否具有最大化/最小化按钮 设置窗体是否具有最大化/
三、控件的使用
附注:C#窗体 窗体、 附注:C#窗体、控件等的命名规则 Camel规则来命名控件 规则来命名控件、 用 Camel 规则来命名控件 、 局部变量和方法的 参数,用Pascal规则来命名方法和类型。 参数, Pascal规则来命名方法和类型。 规则来命名方法和类型 Camel规则 规则: Camel规则:第一个子串外的所有子串的第一个 字母大写, 并添加类型前缀。 frmExample, 字母大写 , 并添加类型前缀 。 如 : frmExample , strName; strName; Pascal规则:第一个字母必须大写,并且后面 Pascal规则:第一个字母必须大写, 规则 的并发连结词的第一个字母均为大写, 的并发连结词的第一个字母方案与命名空间
解决方案是一种管理、配置、 解决方案是一种管理、配置、生成和部署相关项目 是一种管理 集的组织方式。 解决方案可以只包含一个项目, 集的组织方式 。 解决方案可以只包含一个项目 , 也 可以包含由开发小组联合生成的多个项目。 可以包含由开发小组联合生成的多个项目。 命名空间是将相关的类型进行分组的逻辑命名方案 是将相关的类型进行分组的逻辑命名方案, 命名空间是将相关的类型进行分组的逻辑命名方案, 它提供了一种组织相关类和其他类型的方式。 它提供了一种组织相关类和其他类型的方式。

C#控件和属性大全说课讲解

C#控件和属性大全说课讲解

C#控件及常用设计整理1、窗体1、常用属性(1)Name属性:用来获取或设置窗体的名称,在应用程序中可通过Name属性来引用窗体。

(2)WindowState属性:用来获取或设置窗体的窗口状态。

取值有三种:Normal(窗体正常显示)、Minimized(窗体以最小化形式显示)和Maximized(窗体以最大化形式显示)。

(3)StartPosition属性:用来获取或设置运行时窗体的起始位置。

(4)Text属性:该属性是一个字符串属性,用来设置或返回在窗口标题栏中显示的文字。

(5)Width属性:用来获取或设置窗体的宽度。

(6)Height属性:用来获取或设置窗体的高度。

(7)Left属性:用来获取或设置窗体的左边缘的x坐标(以像素为单位)。

(8)Top属性:用来获取或设置窗体的上边缘的y坐标(以像素为单位)。

(9)ControlBox属性:用来获取或设置一个值,该值指示在该窗体的标题栏中是否显示控制框。

值为true时将显示控制框,值为false时不显示控制框。

(10)MaximizeBox属性:用来获取或设置一个值,该值指示是否在窗体的标题栏中显示最大化按钮。

值为true时显示最大化按钮,值为false时不显示最大化按钮。

(11)MinimizeBox属性:用来获取或设置一个值,该值指示是否在窗体的标题栏中显示最小化按钮。

值为true时显示最小化按钮,值为false时不显示最小化按钮。

(12)AcceptButton属性:该属性用来获取或设置一个值,该值是一个按钮的名称,当按Enter键时就相当于单击了窗体上的该按钮。

(13)CancelButton属性:该属性用来获取或设置一个值,该值是一个按钮的名称,当按Esc 键时就相当于单击了窗体上的该按钮。

(14)Modal属性:该属性用来设置窗体是否为有模式显示窗体。

如果有模式地显示该窗体,该属性值为true;否则为false。

当有模式地显示窗体时,只能对模式窗体上的对象进行输入。

C#中的常用控件

C#中的常用控件

C#中的常用控件C# 常用控件大全1、窗体的属性1、常用属性(1)Name属性:用来获取或设置窗体的名称,在应用程序中可通过Name属性来引用窗体。

(2)WindowState属性:用来获取或设置窗体的窗口状态。

取值有三种: Normal (窗体正常显示)、 Minimized(窗体以最小化形式显示)和 Maximized(窗体以最大化形式显示)。

(3)StartPosition属性:用来获取或设置运行时窗体的起始位置。

其取值及含义如表9-1 所示。

默认的起始位置是WindowsDefaultLocation。

(4)Text属性:该属性是一个字符串属性,用来设置或返回在窗口标题栏中显示的文字。

(5)Width属性:用来获取或设置窗体的宽度。

(6)Height属性:用来获取或设置窗体的高度。

(7)Left属性:用来获取或设置窗体的左边缘的x坐标(以像素为单位)。

(8)T op属性:用来获取或设置窗体的上边缘的y坐标(以像素为单位)。

(9)ControlBox属性:用来获取或设置一个值,该值指示在该窗体的标题栏中是否显示控制框。

值为true时将显示控制框,值为false时不显示控制框。

(10)MaximizeBox属性:用来获取或设置一个值,该值指示是否在窗体的标题栏中显示最大化按钮。

值为true时显示最大化按钮,值为false时不显示最大化按钮。

(11)MinimizeBox 属性:用来获取或设置一个值,该值指示是否在窗体的标题栏中显示最小化按钮。

值为true时显示最小化按钮,值为false时不显示最小化按钮。

(12)AcceptButton 属性:该属性用来获取或设置一个值,该值是一个按钮的名称,当按Enter 键时就相当于单击了窗体上的该按钮。

(13)CancelButton 属性:该属性用来获取或设置一个值,该值是一个按钮的名称,当按Esc 键时就相当于单击了窗体上的该按钮。

(14)Modal 属性:该属性用来设置窗体是否为有模式显示窗体。

VC通用控件使用详解资料

VC通用控件使用详解资料

PWIN98/95下演练VC5中的COMMON一族中文PWIN98/95之所以深受广大计算机用户的青睐,除其在32位多任务、多线程和系统稳固性等核心技术的重要改进之外,更主要的还是其优秀的用户交互界面。

这就给程序设计人员提出了新的课题,如何在自己开发的应用程序中充分利用WIN98/95支持的各种高级通用控制和视,这也是学习VC编程所必须掌握的基本内容,本文将通过实例来具体演练VC5中的这些控件,其中常用的COMMON一族主要成员包括:1.表头控制Header Control2.图像列表控制Image List3.列表控制和视List Control&List View4.树控制和视Tree Control&Tree View5.标签控制和视Tab Control&Tab View6.工具条控制Toolbar Control7.进度条控制Progress Control8.滑动条控制Slider Control9.旋转按钮控制Spin Button Control10.状态条控制Status Bar Control其中,绝大部分通用控制在MFC类库中都存在两种封装形式,即控制类和视类,控制类主要是供直接使用控制而提供的,而视类则是通过间接使用控制而提供的,视类可以更好地把控制类集成到MFC结构中,并且使用视类可以利用引用直接对嵌套在其中的控制进行各种操作。

两者在使用方法上没有太大区别,就拿列表控制类和视类来说,当创建列表视后可通过CListCtrl& ctrlList = GetListCtrl()成员函数取得视类引用ctrlList之后,就可以利用列表视的视函数对视进行各项操作(ctrlList.Add等)。

一、PWIN98/95下演练CHeadCtrl表头控制(CHeaderCtrl)通常应用在窗口中的文本或数据的列表之上。

一般为数据列的标题,可以包括多个部分,用户可以拖动每个部分并可以控制每列的宽度。

C#控件及详解

C#控件及详解

序.................................................................................................... 2 1.2 Form...................................................................................................... ................. 4 1.3 Button 控件.......................................................................................................... 10 1.4 ListBox 控件........................................................................................................ 10 1.5 ComboBox 控件................................................................................................... 17 1.6 DateTimePicker 控件.......................................................................................... 17 1.7 Label 控件.......................................................................................................... .. 21 1.8 LinkLabel 控件.................................................................................................... 22 1.9 TextBox 控件....................................................................................................... 25 1.10 PictureBox 控件................................................................................................. 29 1.11 Timer 控件......................................................................................................... 30 1.12 ProgressBar 控件............................................................................................... 34 1.13 GroupBox 控件.................................................................................................. 38 1.14 Panel 控件.......................................................................................................... 39 ( Word Converter - 未注册) 1.15 RadioButton 控件.............................................................................................. 39 1.16 CheckBox 控件.................................................................................................. 44 1.17 TabControl 控件................................................................................................ 44 1.18 ScrollBar 控件................................................................................................... 46 常用控件Visual C#2005 提供了很多控件用于开发Windows 应用程序,在本章中将介绍它们的常用属性、方法、事件及其具体应用。

C控件大全资料

C控件大全资料
btnNew.Dock= System.Windows.Forms.DockStyle.Top;
5)设置控件的Tab键顺序
控件的Tab键顺序决定了用户使用Tab键切换时的顺 序。默认情况下,控件的Tab键顺序就是控件添加到 窗体的中的顺序。
在“工具箱”中选中一个控件,鼠标指针变成与该控件对应 的形状;把鼠标指针移到窗体中要摆放控件的位置,按下鼠 标左键并拖动鼠标画出控件大小后,松开鼠标即可在窗体的 指定位置绘制指定大小的控件。
直接把控件从“工具箱”拖放到窗体中,使用这种方式可以 在指定的位置添加默认大小的控件。
可以直接使保持不变 btnNew.Anchor=AnchorStyles.All;
控件到窗体底边和左边的距离保持不变 btnNew.Anchor=AnchorStyles.Bottom | AnchorStyles.Left;
控件没有固定到任何一边 btnNew.Anchor=AnchorStyles.None;
在代码中设置控件位置
btnNew.Location = new System.Drawing.Point(100,100); btnNew.Left = 100; btnNew.Top += 200;
3)改变控件大小
在窗体设计器中改变控件大小的方法
使用鼠标直接拖动控件大小 在属性窗口中改变控件的Size属性值 在窗体中选中控件,然后使用Shift +箭头键来微调控件大小
控件的使用
Zhanghz 2006.12.1
本章要点
学习窗体控件的编程。首先介绍如何使用窗体 设计器向窗体中添加控件以及如何在窗体设计 器中调整控件位置和大小等属性。然后依次介 绍各个常用的控件,包括控件所特有的属性和 事件。

C#控件大全

C#控件大全

C#控件及常用设计整理1、窗体1、常用属性(1)Name属性:用来获取或设置窗体的名称,在应用程序中可通过Name属性来引用窗体。

(2) WindowState属性:用来获取或设置窗体的窗口状态。

取值有三种:Normal (窗体正常显示)、Minimized (窗体以最小化形式显示)和Maximized(窗体以最大化形式显示)。

(3)StartPosition属性:用来获取或设置运行时窗体的起始位置。

(4)Text属性:该属性是一个字符串属性,用来设置或返回在窗口标题栏中显示的文字。

(5)Width属性:用来获取或设置窗体的宽度。

(6)Height属性:用来获取或设置窗体的高度。

(7)Left属性:用来获取或设置窗体的左边缘的x坐标(以像素为单位)。

(8)Top属性:用来获取或设置窗体的上边缘的y坐标(以像素为单位)。

(9)ControlBox属性:用来获取或设置一个值,该值指示在该窗体的标题栏中是否显示控制框。

值为true时将显示控制框,值为false时不显示控制框。

(10)MaximizeBox属性:用来获取或设置一个值,该值指示是否在窗体的标题栏中显示最大化按钮。

值为true时显示最大化按钮,值为false时不显示最大化按钮。

(11)MinimizeBox 属性:用来获取或设置一个值,该值指示是否在窗体的标题栏中显示最小化按钮。

值为true时显示最小化按钮,值为false时不显示最小化按钮。

(12)AcceptButton 属性:该属性用来获取或设置一个值,该值是一个按钮的名称,当按Enter 键时就相当于单击了窗体上的该按钮。

(13)CancelButton 属性:该属性用来获取或设置一个值,该值是一个按钮的名称,当按Esc 键时就相当于单击了窗体上的该按钮。

(14)Modal 属性:该属性用来设置窗体是否为有模式显示窗体。

如果有模式地显示该窗体,该属性值为true;否则为false。

当有模式地显示窗体时,只能对模式窗体上的对象进行输入。

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档