.net常用控件讲解

合集下载

Asp.Net常用控件有哪些,有什么作用。

Asp.Net常用控件有哪些,有什么作用。

常⽤控件有哪些,有什么作⽤。

打开VS010,我们可以看到它提供的Web控件为:标准,数据,验证,导航,登陆,Webparts(⽹页组件),AJAX Extension,Dynamic(动态) Data,Reporting(报表),HTML,General(常规,综合的)这⼏类。

⼀.standard1、Label控件:标签,主要作⽤在于显⽰⽂字讯息,标签控件显⽰的⽂字不能直接进⾏修改,要修改的话只能在设计阶段进⾏!常⽤属性:Id:此控件名称 Text:要显⽰的⽂字信息 ToolTip:⿏标放在控件上时显⽰的提⽰信息 Visible:运⾏时是否可见2、TextBox:⽂本框:既可以⽤来显⽰⽂字,还能够在⽂字框中输⼊⽂字常⽤属性:AutoPostBack:⽂本修改后是否⾃动回发到服务器 MaxLength:可输⼊的最⼤字符数 TextMode:⾏为模式,有SingleLine,MultiLine,Password三个值3、Button:按钮常⽤属性:CausesValidation:是否启动验证点击Button按钮控件时会触发click和command事件,两者的区别是,如果要激发command事件,需要设置commandArgument、commandName属性值,⽽且可以对多个button控件同时指定⼀个command事件,通过CommandName的值不同来触发不同的操作;但是click事件,每⼀个控件只有⼀个⽅法,⽽且不能同⽤例。

4、LinkButton控件:在页⾯上显⽰为⼀个超链接5、ImageButton控件:以图⽚形式显⽰ ImageUrl属性指定图⽚路径6、HyperLink:超链接控件 NavigateUrl属性指定定位到的Url7、Dropdown List:下拉菜单8、ListBox列表框:常⽤属性:1、BackColor 属性:⽤于显⽰ListBox控件中的⽂本和图形的背景颜⾊,默认为⽩⾊(Window)2、BorderStyle 属性:控制在列表框ListBox周围绘制的边框的类型,其枚举值为下⾯三个:BorderStyle.None——⽆边框BorderStyle.FixedSingle——单⾏边框BorderStyle.Fixed3D——三维边框默认值为BorderStyle.Fixed3D。

.NET 一些标准控件 总结

.NET 一些标准控件 总结
aHoliday = holidays[theDate.Month, theDate.Day];
if (aHoliday != null)
{
Label aLabel = new Label();
aLabel.Text = " <br>" + aHoliday;
this.Wizard1.HeaderText = this.Wizard1.WizardSteps[0].Title;
TextBox1.Text =String.Format("You have selected {0} day(s).", timeSpan.Days + 1);
5>向浏览器输出日引发事件 DayRender
事件参数里 e.Day.IsSelectable 设置该日不可选
以下代码修改特定日的呈现
string[,] holidays = new String[13, 32];
protected void Calendar1_DayRender(object sender, DayRenderEventArgs e)
{
string aHoliday;
DateTime theDate = e.Day.Date;
Impressions int(4) 一个指示广告的可能显示频率的数字。数字越大,显示该广告的频率越高。在 XML 文件中,所有 Impressions 值的总和不能超过 2,048,000,000 - 1。
Width int(4) 图像的宽度(以像素为单位)。
Height int(4) 图像的高度(以像素为单位)。
2>显示数据库中的广告

visual basic.net 2008控件使用范例

visual basic.net 2008控件使用范例

visual 2008控件使用范例Visual Basic .NET 2008是一种广泛使用的编程语言,它提供了丰富的控件库,使开发者能够轻松创建功能强大的桌面应用程序。

本文将为您介绍一些常用的控件,并提供使用范例,以帮助您更好地理解和运用这些控件。

1. 文本框控件(TextBox)文本框控件是用于接收和显示文本信息的基本控件。

您可以通过设置属性来控制文本框的外观和行为。

例如,您可以设置文本框的大小、字体、对齐方式等。

下面是一个简单的示例:Dim txtName As New TextBox = "txtName"txtName.Text = "请输入您的姓名"txtName.Size = New Size(200, 20)txtName.Location = New Point(50, 50)Me.Controls.Add(txtName)2. 按钮控件(Button)按钮控件用于触发特定的操作或事件。

您可以通过设置按钮的文本、大小和位置来自定义按钮的外观。

下面是一个示例,点击按钮后会显示一个消息框:Dim btnSubmit As New Button = "btnSubmit"btnSubmit.Text = "提交"btnSubmit.Size = New Size(100, 30)btnSubmit.Location = New Point(50, 100)AddHandler btnSubmit.Click, AddressOf btnSubmit_Click Me.Controls.Add(btnSubmit)Private Sub btnSubmit_Click(sender As Object, e As EventArgs)MessageBox.Show("提交成功!")End Sub3. 标签控件(Label)标签控件用于显示静态文本信息,通常用于标识其他控件或提供说明。

.NET(C#)_控件大全

.NET(C#)_控件大全


FlatStyle。定义如何绘制控件的边缘,时一个枚举类型,可选值有: Flat(平面的)、PopUp(由平面到凸起)、Standard(三维边 界)、System(根据操作系统决定) BackColor。指定控件的背景色,默认为KnownColor.Control(这 是操作系统为控件定义的默认颜色)。 ForeColor。指定控件的文字颜色,默认为 KnownColor.ControlText。 Text。控制显示在控件中的文字。 TextAlign,指定按钮文字的对齐方式;ImageAlign,指定图像的 对齐方式。
控件的使用
Zhanghz 2006.12.1
本章要点


学习窗体控件的编程。首先介绍如何使用窗体 设计器向窗体中添加控件以及如何在窗体设计 器中调整控件位置和大小等属性。然后依次介 绍各个常用的控件,包括控件所特有的属性和 事件。 纲要

添加控件 调整控件 控件的分类介绍
为窗体添加控件


复选框事件


CheckedChanged事件,改变复选框Checked属性 时触发。在设计器中双击相应的复选框将进入代码 编辑器中这一事件的定义部分。 CheckStateChanged事件,改变复选框 CheckedState属性时触发。在属性窗口中选择这一 事件双击进入其代码编辑。

示例程序

3种方法将“工具箱”中的控件添加到窗体中





可以直接使用代码向窗体添加控件。

把一个按钮控件btnNew添加到窗体中: Button btnNew=new Button(); 具有用户界面的控件:会出现在窗体中,并且在运行时可见。 没有用户界面的控件:主要用于在后台提供一些功能,在运 行时不可见。当在窗体设计器中把它们添加到窗体中时,这 些控件将出现在窗体设计器下面的窗格中。 如图

第4章NET中的常用控件

第4章NET中的常用控件
1.链接标签的常用属性 (1)Text属性:显示标签上的文本内容。 (2)LinkArea属性:标签中要呈现为超链接的文本部分。 LinkLabel1.Text = "打开沈阳大学信息学院主页"
LinkLabel1.LinkArea = New LinkArea(2, 4) 从第二个字符开始的连续4个字符作为超链接文本。 2.链接标签的主要事件 LinkClicked:给出要链接的网址。
2.列表框控件的常用事件 Click事件和DoubleClick事件。
3.列表框控件的常用方法 (1)在设计时添加或删除项目: (2) Add方法:运行时向列表框的最后追加一个新项目。
格式:列表框名.items.add(项目) (3)Insert方法:运行时在某个项目的前面插入一个新项 目。
格式:列表框名.items.insert(索引位置,项目) (4)Remove方法:按内容删除列表框的某个项目。
2.复选框控件的主要事件 Click事件是复选框控件最基本的事件。
【例4-4】在窗体上添加三个复选框和一个文本框。编写
代码,单击相应的复选框时,文本框中的字体样式会发 生变化。
Dim fstyle As FontStyle Private Sub CheckBox1_Click(sender As Object, e As EventArgs) Handles CheckBox1.Click
【例4-1】在窗体上添加一个链接标签,当点击该标签时 显示沈阳大学主页。 Private Sub form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
LinkLabel1.Text = "打开沈阳大学主页" LinkLabel1.LinkArea = New LinkArea(2, 4) End Sub Private Sub LinkLabel1_LinkClicked(sender As Object, e As LinkLabelLinkClickedEventArgs) Handles LinkLabel1.LinkClicked

Net常用控件介绍.ppt

Net常用控件介绍.ppt

Scal.IT.Development
服务器端标准控件
– 使用 Label 控件在网页的设置位置上显示文本,可以 通过 Text 属性自定义显示文本。Text属性中可以包含 其他HTML元素。Literal 控件和Label控件类似,但它 不可向文本中添加任何 HTML元素。因此,Literal 控 件不支持包括位置属性在内的任何样式属性。转换成 客户端HTML代码后,Literal则是什么标记都不带, 但 Literal 控件允许指定是否对内容进行编码。通常情 况下,当希望文本和控件直接呈现在页面中而不使用 任何附加标记时,可使用 Literal 控件。
Scal.IT.Development
服务器端标准控件
• (4)BUTTON、LINKBUTTON、IMAGEBUTTLIENTCLICK
输入客户端代码,以便单击按钮后先在客户端执行
此代码后再执行服务器端的响应事件。例如输入
ALERT('OK')后,先显示一个对话框后,在执行服务
序号 1 2
属性 Columns MaxLength
描述 以字符为单位的文本框的宽度 文本框中可输入的最大字符数
3 TextMode 确定文本框的行为模式是单行文本框、多行文本框还是密码编 辑框
4
Rows 设置多行文本框显示的行数。该属性仅对多行文本框起作用。
5 MaxLength 该属性是int类型值,用于设置TextBox控件中键入的最大字符 数。
4 ImageUrl
获取或设置图片来源的相对或绝对位置。
Scal.IT.Development
服务器端标准控件
• (4)BUTTON、LINKBUTTON、IMAGEBUTTON控件 – 这三个控件分别表示普通按钮、超链接形式的按钮和 图像按钮。每当用户单击按钮时,即调用CLICK事件 处理程序。这三个控件常用的属性如下表所示。

.net listview用法

.net listview用法

.net listview用法在.NET框架中,ListView是一个用于显示和编辑数据项的强大控件。

它允许用户以图形方式显示项目的列表,通常用于显示和编辑数据的表格形式。

以下是关于.NET中ListView控件的用法的详细介绍,包括创建、添加项、列、样式设置以及事件处理等方面的内容。

1. 创建ListView控件:在Windows窗体或其他.NET应用程序中,您可以通过拖放或编程方式创建ListView控件。

通过拖放:•打开窗体设计器。

•在工具箱中找到ListView控件。

•将ListView控件从工具箱拖放到窗体上。

通过编程:ListView myListView =new ListView();myListView.Dock=DockStyle.Fill;this.Controls.Add(myListView);2. 添加列和项:// 添加列myListView.Columns.Add("列1",100);myListView.Columns.Add("列2",150);// 添加项ListViewItem item =new ListViewItem("项目1");item.SubItems.Add("子项1");myListView.Items.Add(item);3. 设置样式和属性:// 显示网格线myListView.GridLines=true;// 选择模式myListView.MultiSelect=false;// 单选myListView.FullRowSelect=true;// 整行选择// 排序myListView.Sorting=SortOrder.Ascending;// 或SortOrder.Descendin g// 列头点击事件myListView.ColumnClick+=new ColumnClickEventHandler(ListView_C olumnClick);4. 处理事件:private void ListView_ColumnClick(object sender,ColumnClickEventAr gs e){// 处理列头点击事件// 可以在此进行排序等操作}5. 编辑和删除项:// 编辑项myListView.SelectedItems[0].Text="新文本";myListView.SelectedItems[0].SubItems[1].Text="新子项文本";// 删除项myListView.Items.Remove(myListView.SelectedItems[0]);6. 数据绑定:// 使用数据绑定List<MyData>dataList =new List<MyData>();// 填充dataListmyListView.View=View.Details;myListView.Columns.Add("列1");myListView.Columns.Add("列2");foreach(MyData data in dataList){ListViewItem item =new ListViewItem(data.Column1);item.SubItems.Add(data.Column2);myListView.Items.Add(item);}以上是ListView控件的一些基本用法。

.Net 标准控件

.Net 标准控件

数据库系统开发教程
ListView控件的主要属性
数据库系统开发教程
View属性值
LargeIcon(缩略图):显示大图标,并且在图标的下面显示 标题。 List(列表):每一项包含一个小图标和一个标题,并且使用 列来组织列表项,但是每一列没有表头。 Details(细节):使用报表的形式显示列表项,每一项占据 一行。最左边的一列显示该项的小图标和标题,其他列显示 该项的子项。这种方式还可以包含一个表头,显示每一列的 标题,并且用户还可以在运行时通过表头改变列的宽度。 SmallIcon(小图标):显示小图标,并且在图标的右边显示 标题。 Tile(平铺):每个项都显示为一个完整大小的图标,在它的 右边带项标签和子项信息。
数据库系统开发教程
1. ListBox控件的主要属性
数据库系统开发教程
例12 添加列表框控件
数据库系统开发教程
例13 添加列表框代码
双击按钮“>”,在其Click事件中输入如下代码: int i; //获取选中项的索引 i = lbCourse.SelectedIndex; //将选中的项添加到lbSelectedCourse中 lbSelectedCourse.Items.Add(lbCourse.Items[i]); //删除lbCourse中的选中项 lbCourse.Items.Remove(lbCourse.SelectedItem); 再双击按钮“<”,在其Click事件中输入如下代码: int i; //获取选中项的索引 i = lbSelectedCourse.SelectedIndex; //将选中的项添加到lbSelectedCourse中 lbCourse.Items.Add(lbSelectedCourse.Items[i]); //删除lbSelectedCourse中的选中项 lbSelectedCourse.Items.RemoveAt(i);
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

• 1.SqlDataReader sdr=cmd.ExcecuteReader(); • 2. if(sdr.HasRows) 查询到记录 else 无记录 • 1. sdr.close();
数据
关闭
• 2. conn.close();
查询数据库中满足条件的所有记录
连接 数据库 执行 SQL 读取
15.2 的数据访问类

DataSet类:表示数据在内存中的缓存,对应于一个关系数据库的 结构,是数据库在内存中的模拟。由一组DataTable对象组成。

DataTable类:表示内存中数据的一个表,对应于数据库中的表, 由若干行(DataRow)和列(DataColumn)组成。
Passwordchar 机密和敏感数据,密码输入字符
方法
Clear
说明
删除现有的所有文本
事件
KeyPress TextChanged
2016/5/31
说明
用户按一个键结束时将发生该事件 当文本框的内容发生改变时发生该事件
12
文本框 – 举例
要求: 1.文本框的默认值为admin 和123456
2.最大长度为16位 3.密码显示为*号 4.用户名文本框输入完毕后按回车键会自动将光标放置在密码文本框 5.密码文本框输入完毕后按回车键会自动选定按钮。
方法
PerformClick
说明
触发Button的Click事件
事件
Click MouseEnter MouseLeave 2016/5/31
说明
单击按钮时将触发该事件 鼠标进入事件 鼠标称出事件
9
13.3.2 按钮控件

将按钮设置为窗体的“接受”按钮

功能:按钮会相应窗体的“回车”按钮 方法一:设置窗体的AcceptButton属性 方法二:在窗体的Load事件中有代码:
属性
DropDownStyle Text SelectedIndex
说明
ComboBox 控件的样式 编辑区中的文本内容 组合框中选项的那一项的位置
方法
.Select() .Items.Add() .Items.RemoveAt()
说明
在 ComboBox 控件上选定指定 范围的文本 添加新项 删除某项

DataRow类:表示DataTable中的一行数据,对应于数据库中表的
一行。

DataColumn类:表示DataTable中列结构,对应于数据库中表的
一列。
15.2 简介
数据库
管理到数据库的连接
Connection Command
在数据库上执行查询命令
在数据集和数据库之间交换数据
第13章 Windows应用程序常用控件P191
13.1.1 控件的分类及作用
常用控件
• 文本类控件 • 选择类控件 • 分组控件 • 菜单控件
• 工具栏控件
• 状态栏控件
13.1.2 控件命名规范
控件名称 TextBox Label DataGridView CheckBox GroupBox 开头缩写 txt lbl dgv chb gbox 控件名称 Button ComboBox ListBox RadioButton RichTextBox 开头缩写 btn cbox lb rtbox rtbox
15.2 简介

是ADO在.NET平台下的扩展版本,是.NET框
架下专用的数据访问对象模型。

具体的说,是一组用于访问数据库的类,实 现.NET应用程序中各种数据存储之间通信
15.2 的数据访问类





Connection类:用于建立与数据库的连接。应用程序 要访问数据库,首先要建立与数据源的连接。 Command类:用于建立一个执行数据库操作的命令 (select、update、delete、insert); Parameter类:用于建立DML命令和内存变量之间沟通, 使得可以再DML命令中使用内存变量的值; DataReader类:用于接收执行数据操作命令 (Command)后返回的结果集,可以在线阅读数据库 中的数据 Dataadapter类:数据适配器类,是中联机 和脱机类之间的桥梁,用于将查询结果(数据操作返回 的结果集)填充到DataSet等数据共享类中。
7
标签 – 举例
要求: 1.三者都为Label标签控件,并注意命名规则 2.其中“登陆”标签的BorderStyle设置Fixed3D 3.对齐格式
2016/5/31
8
13.3.2 按钮控件
属性
Enabled Image Text
说明
确定是否可以启用或禁用该控件 在控件上显示的图像 在控件上显示的文本
数据库 • 3.conn.open() 执行
• 1. string sqlStr=“delete from table1 where score<60”
• 2. SqlCommand cmd=new SqlCommand(sqlStr,conn);
事件
SelectedValueChanged
2016/5/31
说明
当下拉列表的选择项发生改变 时触发。
16
ComboBox-例1
要求: 1. 添加如下控件,并命好名.
2.在组合框控件中添加一些项目。 3.实现删除选择项与添加新项的代码。
2016/5/31
17
13.4.2 复选框控件CheckedBox控件
• 1.dataGridView1.DataSource=dt;
修改,删除,插入新记录
• 1. String connStr=“server=服务器;database=数据库;uid=sa;pwd=123”
连接
• 2.SqlConnection conn=new SqlConnection(connStr);
事件
CheckedChanged Click
说明
控件选择状态改变时触发 单击事件
举例1

单击不同的单选按钮,改变窗体的颜色。13.4.4 数值选择控件 NumericUpDown控件
属性
Value
说明
当前控件所选择的值
Maximum
Minimum
可选择的最大值
可选择的最小值
事件
ValueChanged
DataAdapter
为只读的数据流提供高效访问
DataReader
通常用到的几种数据库访问情况
是否存在记录 查询
显示查询结果
访问数据库
修改 更新数据库
删除 修改
查询数据库中是否满足条件的记录
• 1. String connStr=“server=服务器;database=数据库;uid=sa;pwd=123”
13.2 控件的相关操作

13.2.3 锁定控件


功能:防止设计过程中不小心被修改
方法一:Locked属性设置为true
方法二:“格式”菜单下的“锁定”

13.2.4 删除控件(略)
13.3 文本类控件

标签控件(Label) 按钮控件(Button) 文本框控件(TextBox) 有格式文本框(RichTextBox)
要求: 1、按钮要响应ESC按键
2.当进入按钮时,按钮变成红色,退出时还原。 3.注意格式与命名
13.3.3 文本框
属性
MaxLength Multiline ReadOnly Text Size
说明
可在文本框中输入的最大字符数 表示是否可在文本框中输入多行文本 文本框中的文本为只读 获取或设置文本框中的当前文本 获取或设置文本框的大小
2016/5/31
13
13.3.4 有格式文本控件RichTextBox


13.4 选择类控件

下拉组合框控件(ComboBox)


复选框控件(CheckBox)
单选框控件(RadioButton) 数值选择控件(NumericUpDown) 列表控件(ListBox)
13.4.1 下拉组合框控件(ComboBox)
说明
控件选择状态改变时触发
举例

要求: 1.年龄在1-115之间 2.选择发生变化时,在下面标签中显示。
13.4.5 列表框 listBox控件
属性
Items
说明
列表框中的列表项
SelectedIndex SelectedItem
列表框中选项的那一项的位置
方法
.Items.Add() .Items.Remove () 添加新项 删除某项

要求: 1.插入如图所示控件,并重命名。 2.跟据不同的选择,在标签中显示不同的信息, 如体育与音乐全选时,在标签中显示“我的爱好 是体育音乐”。
13.4.3 单选按钮控件-RadioButton
属性
Text
说明
复选框控件的文本信息
Checked
CheckState
控件是否被选定
控件的初始选定状态
• 1. String connStr=“server=服务器;database=数据库;uid=sa;pwd=123”
• 2.SqlConnection conn=new SqlConnection(connStr);
• 1. string sqlStr=“select * from tbUser where sex=‘女’”
连接
• 2.SqlConnection conn=new SqlConnection(connStr);
数据库 • conn.open(); 执行 SQL 读取 • 1. string sqlStr=“select * from tbUser where id=4”
相关文档
最新文档