已阅读5页,还剩73页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目录1.1 焦点与 Tab键序. 21.2 Form. 41.3 Button控件. 101.4 ListBox控件. 101.5 ComboBox控件. 171.6 DateTimePicker控件. 171.7 Label控件. 211.8 LinkLabel控件. 221.9 TextBox控件. 251.10 PictureBox控件. 291.11 Timer控件. 301.12 ProgressBar控件. 341.13 GroupBox控件. 381.14 Panel控件. 391.15 RadioButton控件. 391.16 CheckBox控件. 441.17 TabControl控件. 441.18 ScrollBar控件. 46常用控件Visual C# 2005提供了很多控件用于开发Windows应用程序,在本章中将介绍它们的常用属性、方法、事件及其具体应用。同时,部分实例将界面设计和代码编写结合起来,开发出具有一定功能的Windows应用程序。本章学习目标:(1)理解焦点与Tab键序的概念。(2)熟练掌握窗体、命令按钮、列表框与组合框、DateTimePicker、标签(Label和LinkLabel)、文本框、图片框、Timer、进度条、框架、面板、单选按钮和复选框、TabControl 和滚动条等控件的常用属性、方法和事件。1.1 焦点与 Tab键序在 Windows 环境下向计算机输入数据时,首先需要选定待输入的位置,输入完一条项目后,可以通过鼠标单击或者使用【Tab】键来改变待输入的位置。在VisualC# 2005中,称待输入的位置对应的对象具有焦点,而焦点在对象间移动的顺序称为Tab键序。1.1.1 焦点在学习 Visual C# 2005控件之前,首先要了解与控件紧密相关的焦点的概念。焦点是控件接收鼠标或键盘输入的能力。当对象具有焦点时,可以接收用户的输入,例如:为登录QQ而输入QQ密码时,焦点就在等待输入QQ密码的文本框上。只有当控件的Enabled和Visible属性值均为True时,才可以接收焦点。Enabled属性决定控件是否响应由用户产生的事件,如键盘、鼠标事件;Visible属性决定控件是否可见。但是并非所有的控件都具有接收焦点的能力,如:GroupBox、PictureBox、Timer等控件都不能接收焦点。1.1.2 设置焦点使用以下方法可以使对象获得焦点:(1)运行时用鼠标选择对象。(2)运行时用快捷键选择对象。在代码中使用Focus()方法,其语法格式为:/*.Focus();/*如:“TextBox.Focus();”,该代码的功能是将焦点赋予文本框TextBox。大多数控件得到和失去焦点时的外观是不相同的,如:(1)按钮控件得到焦点后周围会出现一个虚线框。(2)文本框得到焦点后会出现闪烁的光标。1.1.3 程序运行时改变焦点的方法程序运行时,可以使用下列方法之一改变焦点:(1)用鼠标单击对象;(2)使用快捷键选择对象;(3)按Tab键或Shift+Tab键在当前窗体的各对象之间巡回移动焦点。1.1.4 Tab键序Tab键序是指当用户按下Tab键时,焦点在控件间移动的顺序,每个窗体都有自己的Tab键序。默认状态下的Tab键序跟添加控件的顺序相同。例如在窗体上先后添加了3个命令按钮Button1、Button2 和Button3,则程序启动后Button1首先获得焦点,当用户按下Tab键时,焦点依次转移向Button2、Button3,然后再回到Button1,如此循环。具有焦点的控件有两个控制Tab键序的属性,分别是TabIndex和TabStop属性。1. TabIndex 属性TabIndex属性决定控件接收焦点的顺序,Visual C# 2005按照控件添加的顺序依次将0、1、2、3、 分配给相应控件的TabIndex 属性。用户在运行程序时按下Tab 键, 焦点将根据TabIndex 属性值在控件之间转移。如果希望更改Tab键序,可以通过设置TabIndex 属性来更改。例如希望焦点直接从Button1 转移到Button3,然后再到Button2,则应该将Button2 和Button3的TabIndex属性值互换。注意:不能获得焦点的控件及无效或不可见的控件,不具有TabIndex 属性,因而不包含在Tab键序中,按Tab键时这些控件将被跳过。2. TabStop属性TabStop属性决定焦点是否能够在该控件上停留。它有True和False两个属性值,默认为True;如果设为False,则焦点不能停在该控件上。例如希望Button2 不能接收焦点,只要将Button2 的TabStop 属性设为False即可,(代码为:Button2.TabStop = false;),这样在按Tab键时将跳过Button2控件,但是它仍然保留在Tab键序中的位置。1.2 Form窗体(Form)是Windows应用程序界面的最大容器,它可以容纳其他的一些控件,使用它和其他的Windows 控件可以设计出美观的用户界面,下面将介绍窗体的生成方法及其常用的属性、方法和事件。1.2.1 生成Form每当用户创建一个新的Windows应用程序时,Visual C# 2005会自动生成一个名为Form1的窗体,如图1-1所示。可以通过鼠标的拖拽方法改变窗体的大小,也可以通过窗体的Size属性来修改。图 1-1 自动生成的Form1窗体很多情况下,一个窗体满足不了应用程序的要求,如学生信息管理应用程序,既要对学生的基本情况进行管理,又要对学生的修读课程以及成绩进行管理等,这时仅使用一个窗体是不合理的。可以通过【项目】【添加Windows 窗体】菜单命令来为应用程序添加一个新的窗体,如图1-2所示。图 1-2 添加窗体在【名称】后面的文本框中输入新窗体的名称,单击【打开】按钮,新的窗体即生成了,同时可以看到窗体设计器上方多出了一个新生成窗体的选项卡。1.2.2 Form常用的属性、方法与事件在 Visual C# 2005中,一切都是对象,窗体当然也不例外,下面就介绍窗体的一些常用的属性、方法和事件。1. MaximizeBox 和MinimizeBox 属性MaximizeBox 和MinimizeBox 属性用于确定窗体标题栏的右上角的最大化、最小化按钮是否可用。它们均有两个值:True和False。True表示最大化、最小化按钮可用,为默认值;False 表示不可用。如图1-3 表示窗体的最大化按钮不可用的情况,即将其MaximizeBox属性设置成了False。图1-3 最大化按钮不可用可以直接在窗体对象的属性窗口中找到“MaximizeBox”属性,然后直接在其中进行设置,如图1-4所示。图 1-4 设置MaximizeBox属性也可以在程序运行时,使用代码来设置窗体的MaximizeBox 属性,其结果与在属性窗口中直接设置一致。例如:/*this.MaximizeBox = false;/*2. Size 属性Size 属性又分成Width 和Height 两个属性(分别表示窗体的宽度和高度),用于设置窗体的大小,以像索为单位。一般情况下可以通过鼠标的拖拽来控制窗体的大小,但如果要精确控制窗体的大小,则应该使用Size 属性。如将Size 属性值设为“300,200”,则表示该窗体的宽为300像素、高为200像素。3. StartPosition属性StartPosition属性用于确定窗体第一次出现时的位置。它提供了5个属性值:默认的属性值为0-Manual,窗体的初始位置由Location属性确定;1-CenterScreen,窗体的初始位置为屏_幕中心;2-WindowsDefaultLocation,窗体定位在Windows的默认位置,其尺寸在窗体大小中指定;3-WindowsDefaultBounds,窗体定位在Windows 的默认位置,其边界也由Windows 默认确定;4-CenterParent,窗体在其父窗体中居中。4. AutoSizeMode 属性AutoSizeMode 属性用于确定用户是否可以使用鼠标托拽来改变窗体的大小,它有“GrowOnly”和“GrowAndShrink”两个值,“GrowOnly”为默认值,表示用户可以使用鼠标托拽来改变窗体的大小,而“GrowAndShrink”则表示用户不可以使用鼠标托拽来改变窗体的大小。5. Icon属性Icon属性用于设置窗体左上角的小图标,可以直接在属性窗口中设置,也可以通过代码设置,使用代码设置的语法为:System.Drawing.Bitmap.FromFile(IconPath)说明:“IconPath”表示Icon图标的存放路径。6. Font属性Font属性用于设置窗体上字体的样式、字形、大小等。若选择Font属性,单击该属性右边的按钮,将弹出【字体】对话框如图1-5所示。图1-5 【字体】对话框7. Text属性Text 属性用于设置窗体标题栏显示的文本,其默认值为“Form”加上一个整数,如“Form1”、“Form2”等。8. Enabled属性Enabled属性用于确定窗体是否响应用户的事件。它有True和False两个值,其默认值为True,如果设为False,则除了可以移动该窗体的位置、调整大小、关闭或者最大化最小化外,不能操作窗体内的控件等,这些控件对用户的操作完全不予响应。使用代码设置该属性的语法为:/*Form.Enabled = true; / 或者Form.Enabled = false;/*9. Visible 属性Visible 属性表示窗体是否可见,它有True 和False 两个值,默认值为True;如果设为False,则窗体不可见。使用代码设置该属性的语法为:/*Form.Visible= true; / 或者Form.Visible= false;/*10. ControlBox 属性ControlBox属性用于控制当程序运行时,窗体的标题栏中是否显示关闭、最大化和最小化按钮,是否显示系统图标和系统菜单。它有True和False两个属性值,图1-6分别表示该属性值为True和False的情况。图 1-6 具有与不具有系统菜单的窗体11. Show 方法Show 方法表示显示窗体,其语法为:/*Form.Show(); / Form 为窗体名称/*12. Hide 方法Hide方法表示隐藏窗体,其语_法为:/*Form.Hide(); / Form 为窗体名称/*13. Load事件Load 为载入事件,当窗体载入时触发该事件,并执行相应的代码。例如运行某应用程序时,窗体Form1显示,则触发了Form1的Load事件。14. Activated事件Activated 为激活事件,当窗体被激活时触发该事件,并执行相应的代码。例如在不同窗体之间进行切换时,变成活动窗体触发了该窗体的Activated事件。15. Click 事件Click为单击事件,单击该窗体时触发该事件,并执行相应的代码。1.3 Button控件命令按钮(Button)是一种很常用的控件,主要用于接收用户的单击(Click)事件。当用户用鼠标单击或用Enter 键按下命令按钮时,都会触发Click事件,从而执行相应的代码,达到某种特定操作的目的。命令按钮具备控件所共有的基本属性,这里不在赘述,仅介绍一下Text 属性。Text 属性用于设置显示在命令按钮上的文本,可以在文本前面加上“&”字符来设置快捷键(热键)。例如:将按钮的Text 属性设为“&OK”,该按钮的效果为: ,则“O”将被作为热键,按下Alt+O将触发命令按钮的Click事件。1.4 ListBox控件如果需要向用户提供包含一些选项和信息的列表,由用户从中进行选择,可以使用列表框(ListBox)和组合框(ComboBox)。但两者在使用中是不相同的。(1)列表框:任何时候都能看到多个选项;(2)组合框:平时只能看到一个选项,单击组合框右端的下拉箭头可以打开多个选项的列表。本节介绍列表框控件,组合框控件将在下一节进行详细的介绍。1.4.1 ListBox的常用属性、方法和事件列表框控件通过显示多个选项,供用户选择其中一项,达到与用户对话的目的。如果选项较多,超出控件显示范围,则会自动加上垂直滚动条。列表框控件常用的属性、方法和事件如下。1. Items 属性Items 属性表示列表框的列表集合,单击右边的按钮可以编辑该列表框的列表项,如图1-7所示(列表项112 表示一年中的12个月)。图 1-7 列表框的列表项字符串编辑器2. SelectedIndex属性SelectedIndex属性返回选中的列表项的索引号。列表框中的每一个列表项都对应着一个索引号,第一项对应的索引号为0、第二项的为1、第三项的为2、第四项的为3、,依此类推。例如:/*if(listBox.SelectedIndex = 6) / 索引号6表示第7项MessageBox.Show(该月属于秋季); / 7月份为秋季/*3. SelectedItem 属性SelectedItem属性返回选中的列表项的文本内容。例如:/*if(listBox.SelectedItem.ToString() = 6) / 选中6月份MessageBox.Show(该月属于夏季); / 6月份为夏季/*4. Count属性Count属性用于返回列表框中列表项的个数。表达式“listBox.Items.Count-1”表示列表中最后一项的索引号。5. Sorted属性Sorted 属性控制列表项是否按字母实现排序。它有True 和False 两个值,默认为False,按列表项的添加顺序排序;如果设为True,则按字母顺序排序。6. Add方法Add方法把一个项目加入到列表框中。其语法格式为:ListBox.Items.Add()表示要添加的列表项。当Sorted 属性为False 时,用Add 方法添加的项被放置在末尾;当Sorted属性为True时,则按字母顺序排序。例如,希望在如图1-7所示的列表框listBox中添加一个列表项“13”,则可以使用如下代码实现:/*ListBox.Items.Add(13);/*7. Insert方法Insert方法把一个项目加入到列表框中的指定索引处。其语法格式为:ListBox.Items.Insert(,)例如下面的语句表示将“13”作为列表项的第3 项(索引号为2,即表示第3项)添加到列表框中。/*ListBox.Items.Insert(2, 13);/*注意:Insert方法只有在Sorted属性为False时才能把列表项添加到指定的位置。8. Clear 方法Clear方法可以移除列表框中所有的列表项。其语法格式为:/*ListBox.Items.Clear();/*9. Remove 方法Remove方法可以移除列表框中指定内容的列表项。其语法格式为:ListBox.Items.Remove();例如下面的语句运行的结果是从列表框ListBox中移除“10”列表项。/*ListBox.Items.Remove(10);/*10. RemoveAt方法RemoveAt方法可以移除列表框中指定索引号的列表项。其语法格式为:ListBox.Items.RemoveAt();例如下面的语句运行的结果是从列表框ListBox中移除索引号为“10”列表项。/*ListBox.Items.RemoveAt(10);/*11. IndexOf方法IndexOf 方法用于返回指定的项在集合中的索引。例如“listBox.Items.IndexOf(8)”的值应当为7,表示列表项“8”的索引号。12. Click 事件单击列表项时触发该事件。13. SelectedIndexChanged事件SelectedIndexChanged事件是列表框最重要的一个事件,当选中的列表项发生改变时(即索引号发生改变)触发该事件。1.4.2 ListBox使用示例【例1-1】从列表框中选择月份,在文本框中显示选中的月份,单击【确定】按钮后显示该月份属于哪个季节。(1)界面设计如图1-8所示。图 1-8 列表框使用示例(2)界面对象属性设置如表1-1所示。表 1-1 窗体和各控件的属性设置控件类型控件名称属性 设置结果Form Form1 Text 例1-1GroupBox GroupBox1 Text 请选择月份:TextBox1 Name txtMonthReadOnly TrueName txtResultTextBoxTextBox2ReadOnly TrueListBox ListBox1 Name lstMonthItems 依次添加“1”、“2”、“3”、“4”、“5”、“6”、“7”、“8”、“9”、“10”、“11”、“12”Button Button1 Name btnOkText 对应季节(3)编写代码。首先列表框lstMonth的SelectedIndexChanged事件代码如下:/*/ 列表框lstMonth的SelectedIndexChanged事件代码/*private void lstMonth_SelectedIndexChanged(object sender, EventArgs e)txtMonth.Text = lstMonth.SelectedItem.ToString();/*/*然后编写【确定】按钮的Click事件代码如下:/*/ 【确定】按钮的Click事件代码/*private void btnOk_Click(object sender, EventArgs e)switch (lstMonth.SelectedIndex)case 0:case 1:case 2:txtResult.Text = 您所选择的季节是春季;break;case 3:case 4:case 5:txtResult.Text = 您所选择的季节是夏季;break;case 6:case 7:case 8:txtResult.Text = 您所选择的季节是秋季;break;default:txtResult.Text = 您所选择的季节是冬季;break;/*/*(4)运行程序,结果如图1-9所示。图1-9 运行结果1.5 ComboBox控件组合框(ComboBox)是综合了文本框和列表框特征的一种控件。它兼有文本框和列表框的功能,可以像文本框一样,用键入的方式选择项目,但输入的内容不能自动添加到列表中;也可以在单击后,选择所需的项目。若选中了某列表项,则该项的内容会自动显示在文本框中。组合框比列表框占用的屏幕空间要小,如图1-10所示。列表框的属性基本上都可用于组合框。图 1-10 组合框控件另外值得注意的是,ComboBox控件提供了一个名为“DropDownStyle”的属性,指定组合框的外观和功能,它有“Simple”、6“DropDown”和“DropDownList”三个属性值,默认值为“DropDown”。若要使得组合框不能用键入的方式选择项目(即组合框中的文本内容不可编辑),则应当将“DropDownStyle”属性设为“DropDownList”。1.6 DateTimePicker控件DateTimePicker 控件包含一个带有滚动箭头的图形化日历,使用它能够很方便的在应用程序中获取日期和时间。设计应用程序时的DateTimePicker控件如图1-11所示。图 1-11 设计时的 DateTimePicker 控件在 ShowUpDown 属性(在下文中有详细的介绍)值为False 的情况下,DateTimePicker 控件有两种操作模式:(1)单击下拉式日历右边的来选择一个日期。单击下拉日期列表中与日期相关的和 按钮可以选择不同的月份;(2)选中一个字段(例如:月、日、年等等)后,使用键盘键入相应的值的方式来设置它的值。图 1-12 运行时的DateTimePicker 控件在 ShowUpDown 属性值为True 的情况下,则DateTimePicker 控件不具有下拉日期,但具有上下调节箭头,如图1-13所示。这是的DateTimePicker 控件同样有两种操作模式:(1)选中一个字段(例如:月、日、年等等)后,按下控件右边的上下调节箭头来设置它的值;(2)选中一个字段(例如:月、日、年等等)后,使用键盘键入相应的值的方式来设置它的值。图 1-13 具有上下调节箭头的DateTimePicker 控件1.6.1 DateTimePicker 控件的常用属性DateTimePicker 控件的常用属性如下:1. Value 属性Value属性表示DateTimePicker控件当前的日期/时间值。若当前日期为“2008年3月3日10点12分28秒”,则表达式“DateTimePicker.Value”的值为“2008-3-310:12:28”。2. Date属性Date属性用于获取DateTimePicker控件当前的日期/时间值的日期部分。若当前日期为“2008年3月3日10点12分28秒”,则表达式“DateTimePicker.Value.Date”的值为“2008-3-3”。3. Year 属性Year属性用于获取DateTimePicker控件当前的日期/时间值的年份部分。若当前日期为“2008年3月3日10点12分28秒”,则表达式“DateTimePicker.Value.Year”的值为“2008”。4. Month属性Month属性用于获取DateTimePicker控件当前的日期/时间值的月份部分。若当前日期为“2008 年3 月3 日10 点12 分28 秒”, 则表达式“DateTimePicker.Value.Month”的值为“3”。5. Day属性Day 属性表示DateTimePicker 控件当前的日期/时间值为该月的第几天。若当前日期为“2008年3月3日10点12分28秒”,则表达式“DateTimePicker.Value.Day”的值为“3”。6. Hour 属性Hour属性用于获取DateTimePicker 控件当前的日期/时间值的小时部分。若当前日期为“ 2008 年3 月3 日10 点12 分28 秒”, 则表达式“DateTimePicker.Value.Hour”的值为“10”。7. Minute 属性Minute属性用于获取DateTimePicker控件当前的日期/时间值的分钟部分。若当前日期为“2008 年3 月3 日10 点12 分28 秒”, 则表达式“DateTimePicker.Value.Minute”的值为“12”。8. Second属性Second属性用于获取DateTimePicker控件当前的日期/时间值的秒钟部分。若当前日期为“2008 年3 月3 日10 点12 分28 秒”, 则表达式“DateTimePicker.Value.Second”的值为“28”。9. DayOfWeek、DayOfYear 属性DayOfWeek 表示DateTimePicker 控件当前的日期/时间值是星期几,DayOfYear属性表示DateTimePicker控件当前的日期/时间值为该年的第几天。若当前日期为“2008 年3 月3 日10 点12 分28 秒”, 则表达式“ DateTimePicker.Value.DayOfWeek ” 的值为“ Monday ”; 而表达式“DateTimePicker.Value.DayOfYear”的值为“63”。10. ShowUpDown属性ShowUpDown属性指定了DateTimePicker控件的显示模式,其默认值为False,表示下拉日历模式。若设置为True,则表示DateTimePicker控件显示数字显示框。11. MaxDate 属性MaxDate属性表示可以选择的最大日期。12. MinDate属性MaxDate属性表示可以选择的最小日期。13. CustomFormat属性CustomFormat属性用于格式化在DateTimePicker控件中显示的日期和(或)时间的自定义格式字符串。1.6.2 DateTimePicker 控件的常用方法DateTimePicker 控件的常用方法如下:1. ToLongDateString方法将 DateTimePicker 控件的值转换为其等效的长日期字符串表示形式。若当前日期为“ 2008 年3 月3 日10 点12 分28 秒”, 则表达式“DateTimePicker.Value.ToLongDateString()”的值为“2008年3月3日”。2. ToLongTimeString方法将 DateTimePicker 控件的值转换为其等效的长时间字符串表示形式。若当前日期为“ 2008 年3 月3 日10 点12 分28 秒”, 则表达式“DateTimePicker.Value.ToLongTimeString ()”的值为“10:12:28”。3. ToShortDateString方法将 DateTimePicker 控件的值转换为其等效的短日期字符串表示形式。若当前日期为“ 2008 年3 月3 日10 点12 分28 秒”, 则表达式“DateTimePicker.Value.ToShortDateString ()”的值为“2008-3-3”。4. ToShortTimeString方法将 DateTimePicker 控件的值转换为其等效的短时间字符串表示形式。若当前日期为“ 2008 年3 月3 日10 点12 分28 秒”, 则表达式“DateTimePicker.Value.ToShortTimeString ()”的值为“10:12”。1.7 Label控件标签控件有两种,一种是普通标签(Label),它主要用于显示不希望被用户修改的文本,因为Label控件不能由用户直接对其进行编辑,另一种是带链接的标签(LinkLabel),它主要用于设计链接。本节介绍Label控件常用的属性和事件,前面在介绍窗体时介绍过的如Text、Enabled、Font 等属性,Label 控件同样具有这些属性,且其用法也类似,这里不再重复介绍。1. AutoSize 属性AutoSize属性控制Label 控件是否根据显示的文本自动调整控件的大小。它有True 和False两个属性值,默认值为True;如果设为False,表示控件的大小不会随文本的改变而变化。2. BorderStyle 属性BorderStyle 属性用于设置标签边框的样式。它有3 个属性值:0-None,表示没有边框;1-FixedSingle,标签具有单线边框;2-Fixed3D,标签具有3D样式的边框,设为该样式的标签具有立体感。3. Visible 属性Visible 属性表示该控件是否可见,同样,它也有True 和False 两个属性值,True 为默认值,设为False则标签不可见。4. Click、DoubleClick 事件Click为单击事件;DoubleClick为双击事件,双击标签时发生该事件,并执行相应的程序代码。5. MouseHover 事件当在鼠标指针悬停在控件上时发生MouseHover 事件。1.8 LinkLabel控件LinkLabel 控件使用户可以向Windows 窗体应用程序添加Web 样式的超级链接。一切可以使用Label控件的地方,都可以使用LinkLabel控件;还可以将文本的一部分设置为指向某个文件、文件夹或Web页的超级链接。1.8.1 LinkLabel控件常见的属性LinkLabel 控件除了具有Label 控件的所有属性、方法和事件以外,还有一些自己独有的属性。1. LinkArea 属性LinkArea 属性用于获取或设置文本中被作为超级链接的区域。例如:LinkLabel控件的Text属性为“Visual C# 2005”,现在要为“C#”设置链接,因为“C#”为该字符串的第8到9个字符,所以应将LinkLabel控件的LinkArea 属性设为_“8,9”。2. LinkColor 属性LinkColor 属性用于获取或设置超级链接处于默认状态下的颜色。3. LinkVisited属性一般情况下,超级链接未被访问与被访问过的状态是不相同的。LinkVisited属性用于确定超级链接是否呈现已访问状态;它有True 和False 两个值。True 表示已被访问,False为默认状态,表示没有被访问过。4. LinkVisitedColor 属性LinkVisitedColor用于确定当LinkVisitied为真时超级链接的颜色。5. ActiveLinkColor 属性ActiveLinkColor 用于确定当用户单击超级链接时该链接的颜色。6. LinkClicked事件当用户选择链接时触发该事件,是LinkLabel控件最重要的事件。1.8.2 LinkLabel控件使用示例【例1-2】设计用户界面如图1-14 所示,窗体上有两个超级链接,运行时单击可分别打开搜狐主页和启动Outlook发送电子邮件。(1)用户界面设计如图1-14所示。图 1-14 程序界面(2)窗体的Text 属性设为“例1-2”,将LinkLabel1 和LinkLabel2 的Name属性分别设为:llblSohu 和llblEmail;再两者的Text 属性分别设为“打开搜
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025北京同仁堂鄂尔多斯市药店有限公司招聘10人参考考试题库及答案解析
- 深度解析(2026)《GBT 26732-2025轮胎翻新工艺》(2026年)深度解析
- 深度解析(2026)《GBT 25915.5-2010洁净室及相关受控环境 第5部分:运行》
- 2025广东佛山市顺德区杏坛中心小学后勤服务人员招聘1人参考考试题库及答案解析
- 2025安徽淮北相山区招考村(社区)后备干部66人考试笔试备考题库及答案解析
- 深度解析(2026)《GBT 25771-2010滚动轴承 铁路机车轴承》(2026年)深度解析
- 2025福建泉州晋江市博物馆招聘编外人员1人参考考试试题及答案解析
- 高中生涯规划教育的区域推进机制-基于上海市“学生发展指导”试点经验
- 2025山西长治市上党区公益性岗位人员招聘50人参考考试题库及答案解析
- 《利用三角形全等测距离》数学课件教案
- 华能邯峰电厂2025年下半年度应届高校毕业生招聘易考易错模拟试题(共500题)试卷后附参考答案
- 矿山企业年终总结与反思
- DB43∕T 3134-2024 稻田土壤酸化治理技术规程
- 学业水平考务培训
- 2026年黑龙江农垦职业学院单招职业适应性测试必刷测试卷新版
- 2025年建筑工程行业智能建造技术研究报告及未来发展趋势预测
- 2026江苏春季高考语文学业考试总复习:专题07 语言表达得体(原卷版)
- DB4401-T 55-2020 建设工程档案编制规范
- 节能环保安全知识培训课件
- 钢结构工程施工质量检查标准
- 2025-2030中国集成电路设计行业人才缺口分析与培养体系建设及技术创新评估
评论
0/150
提交评论