『壹』 窗体工具箱中的三种控件类型及特点
1、标准控件
内部控件,总是出现在工具箱窗口,不能删除。
2、ActiveX控件
ActiveX部件是可以重复使用的编程代码和数据,是由用ActiveX技术所创建的一个或多个对象组成
3、可插入对象 是windows应用程序的对象
『贰』 列举出工具箱中的标准控件
从截图看使用的是2007,调出“开发工具”,开发工具--控件--其它控件。2007安装后,是没有内“开发工具”功能容区的,调出“开发工具”的方法:按OFFICE按钮,在底部打开“PowerPoint选项”,在“常用”页,勾选“在功能区显示‘开发工具’选项卡”。
『叁』 在vb中标准工具箱中的控件数目是可变的
PictureBox 图片框来 Label 标签 TextBox 文本框 Frame 框架 Command Button 命令钮自 Checkbox 多选框 Option Button 单选按钮 ComboBox 组合框 ListBox 列表框 Horizontal ScrollBar 水平滚动条 Vertical ScrollBar 垂直滚动条 Timer 定时器 Drive
『肆』 在VB中,刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是哪个
说清楚点好不,没懂意思... 刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是哪个?
『伍』 请问如何向工具箱添加控件
例如,可以打开 MainPage.xaml 或 UserControl1.xaml。在“工具箱”中,选择要将控件添加到的选项卡。
右键回单击“工具箱”
,从快答捷菜单中选择“选择项”。
“选择工具箱项”
对话框随即打开。
下图显示了“选择工具箱项”对话框。
单击“Silverlight 组件”选项卡。
在列表中,找到要使用的控件。
如果列表中没有显示要使用的控件,请单击“浏览”按钮。在“打开”对话框中,导航到包含要使用的控件的程序集。
选择该程序集并单击“打开”。
说明:程序集和可执行文件必须是 Silverlight 程序集和可执行文件。
如果试图添加并非 Silverlight 程序集或可执行文件的程序集中包含的控件,将显示一个对话框,指示没有要添加到工具箱的组件。
程序集中包含的所有控件都显示在
“选择工具箱项”对话框中。
在要添加的控件旁边添加一个复选标记,然后单击“确定”。
所选控件显示在“工具箱”中所选选项卡的底部。
将控件从“工具箱”拖动到设计图面。
选中的控件随即出现在设计图面上。
『陆』 如何向工具箱添加控件
要使用ListView控件,需要加入组件:
Microsoft Windows Common Controls 6.0
Windows资源管理器的右半部分,就是一个ListView控件。
作用
列出并列关系的对象及对象属性。
ListView控件的对象层次结构
ListView -整个控件
ColumnHeaders -标题行
ColumnHeader -标题列
ListItems -对象行集合
ListItem -对象行
ListSubItems -对象属性集合
ListSubItem -对象属性
注意:SubItems和ListSubItems的区别:SubItems是一个String数组;ListSubItems是一个集合。
属性
View:设置ListView的外观
Sorted:设置ListView中的对象集合是否排序。
SortKey:设置以第几项排序。从零开始。
SelectedItem:返回选中的对象的引用。
事件
AfterLabelEdit:编辑ListItem对象的标签时被触发。
BeforeLabelEdit:编辑ListItem对象的标签后出发。
ColumnClick:单击列标题时触发。参数中可以获得被单击的列对象。通常用于排序。
ItemClick:单击某行或某ListItem时触发。参数中可以获得被单击的ListItem对象。
方法
FindItem:搜索ListItem对象。
参数:
string:搜索字符串。
value:在ListItem的哪部分中搜索(LvwText、LvwSubItem、LvwTag);index:开始搜索的位置。
match:匹配方式。
HitTest:检索位于特定坐标处的ListItem对象。
ListView控件比前面几种控件要复杂一些,通过此控件,可将项目组成带有或不带有列标头的列,并显示伴随的图标和文本。ListView控件是由ColumnHeader和ListItem对象所组成的,其中ColumnHeader对象的个数决定了控件的列数,而ListItem对象的个数则决定了控件的行数。(图7)
ColumnHeader对象是ListView控件中包含标头文字的项目。利用ColumnHeader对象,用户可以:
▲单击对象触发ColumnClick事件并根据数据项目将项目排序。
▲拖动对象的右边框来调整列宽度。
▲在报表视图中隐藏ColumnHeader对象。
ColumnHeader对象的数目决定每个ListItem对象可包含的子项目数目。删除ColumnHeader对象后所有与列关联的子项目也将被删除,并且每个ListItem对象的子项目数组将平移以更新ColumnHeader的索引,而这将导致剩余的列标头SubItemIndex属性的改变。
ColumnHeader对象的SubItemIndex属性
该属性返回与ListView控件中ColumnHeader对象关联的子项目的索引。子项目是字符串数组,代表显示在报表视图中的ListItem对象的数据。第一列的列标头SubItemIndex属性设置为0,这是因为小图标和ListItem对象的文字总出现在第一列中,而且它们被当作ListItem对象而不是子项目。列标头数目取决于子项目数目。列标头数目总是比子项目数目多1。
在设计时可以利用属性页的“列首”选项卡将ColumnHeader对象添加到ListView控件中,在运行时则用Add方法添加。
ColumnHeader对象的Add方法
该方法的使用与前面那些控件基本相似,就不再介绍了。
ListView1.ColumnHeader.Add(index,key,text,width,alignment)
ListItem对象是指控件中的一行(不包含标头行)的所有内容。它也可包含文本和图片,但是要使用图片则必须通过Icons和SmallIcons属性引用ImageList控件。
ListItem对象的SubItems属性
返回或设置一个字符串(子项目)数组,它代表ListView控件中ListItem对象的数据。
ListItem对象可包含任意多个的关联项目数据字符串(子项目),但每个ListItem对象子项目数目必须相同。每个子项目都对应于相关的列标头,无法直接向子项目数组添加元素,只有通过ColumnHeaders的Add方法添加列标头的方法来添加子项目。
ListItem对象的Add方法
该方法添加ListItem对象到ListView控件的ListItems集合中并返回对新创建对象的引用。
它的语法如下:
ListItem1.Add(index,key,text,icon,smallIcon)
ListView控件的View属性
ListView控件可使用四种不同视图显示项目,这可以用View属性来确定。该属性返回或设置ListView控件中ListItem对象的外观。
ListView控件的SortOrder,SortKey和Sorted属性
控件中的ListItem对象可以按要求进行排序,与排序有关的属性是SortOrder,Sorted和SortKey属性。
SortOrder属性返回或设置一个值,此值决定ListView控件中的ListItem对象以升序或降序排序。
SortKey属性返回或设置一个值,此值决定ListView控件中的ListItem对象如何排序。
Sorted属性返回或设置确定ListView控件中的ListItem对象是否排序的值。
下面的代码说明了如何创建ColumnHeaders和ListItem对象,SubItemIndex和SubItem属性的使用方法以及如何排序。
Private Sub Form_load()
'确保ListView控件的view属性为报表视图。
ListView1.View=lvwReport
'添加三列。
ListView1.ColumnHeaders.Add,"Name","姓名"
ListView1.ColumnHeaders.Add,"Sex","性别"
ListView1.ColumnHeaders.Add,"Age","年龄"
'向控件添加ListItem对象。
Dim itmX As ListItem
'添加column1的名称。
Set itmX=ListView1.ListItems.Add(1,"ZL","张力")
'使用SubItemIndex将SubItem与正确的ColumnHeader关联。使用关键字("Sex")指定正确的ColumnHeader。
itmX.SubItems(ListView1.ColumnHeaders("Sex").SubItemIndex)="男"
'使用ColumnHeader关键字将SubItems字符串与
'正确的ColumnHeader关联。
itmX.SubItems(ListView1.ColumnHeaders("Age").SubItemIndex)="19"
Set itmX=ListView1.ListItems.Add(1,"LF","李芳")
itmX.SubItems(ListView1.ColumnHeaders("Sex").SubItemIndex)="男"
itmX.SubItems(ListView1.ColumnHeaders("Age").SubItemIndex)="22"
Set itmX=ListView1.ListItems.Add(1,"WW","王伟")
itmX.SubItems(ListView1.ColumnHeaders("Sex").SubItemIndex)="男"
itmX.SubItems(ListView1.ColumnHeaders("Age").SubItemIndex)="24"
End Sub
Private Sub ListView1_ColumnClick(ByVal ColumnHeader As ComctlLib.ColumnHeader)
Select Case ColumnHeader.Key
Case "Sex":ListView1.SortKey=1
ListView1.SortOrder=lvwAscending
ListView1.Sorted=True
Case "Age":ListView1.SortKey=2
ListView1.SortOrder=lvwAscending
ListView1.Sorted=True
End Select
End Sub
『柒』 如何将控件工具箱中的控件加入到窗体上
为了使powerpoint功能得到更大扩展,制作出具有强大交互功能的课件,PPT中的控件工具箱发挥了很大的作用(office2010中的控件工具箱在文件--选项--自定义功能区 勾选 右边的开发工具)如下图所示:
(1)复选框可以用来指定一个逻辑状态,可提供两个值的选择如:“真”或“假”等。可以通过选择或者清除来打开或者关闭的选项。在一个幻灯片上可以同时选中多个的复选框。
(2)文字框可以输入和修改任何类型的数据,可以键入文本的框。
(3)命令按钮通常用来进行某个操作,执行某个事件,如:确定、退出等。单击时可启动某个操作的按钮。
(4)选项按钮允许用户从一指定的操作选项中选择一个。用来从一组选项中选择某个选项的按钮。
(5)列表框是用来画表格用的,包含项目列表的框,行列数可按用户需要设置。
(6)组合框有列表框和文字框的功能,它可以提供一组预先设定的选项供用户选择,也可以接受从键盘输入的数据。带有下拉列表框的文本框。可以在列表中选择一个选项,或者在框中键入自己的条目。
(7)切换按钮:单击这类按钮时,它会保持按下状态,再次单击时还原。
(8)数值调节钮主要用于给定范围内的数值增加或减少的调节。可附加到文本框的按钮。若要增加值,请单击向上箭头;若要减少值,请单击向下箭头。
(9)滚动条是用于文本光标向上或向下几行,按住向上或向下按钮就可以实现。当您单击滚动箭头或者拖动滚动框时,可以滚动项目范围的控件。在滚动框和滚动箭头之间单击时可以按页移动项目。
(10)标签是用来显示文本,添加到幻灯片用于提供有关控件信息的文本。标签控件中的文本相对而言是静态的。
(11)图像控件是将图片嵌入到演示文稿中的控件。
(12)其它控件。
如需要选用某种控件,先用鼠标点击,选中该控件,此时光标会变成“+”字形,然后将它拖动到powerpoint页面中的预定位置,可以调整控件边框的大小。
控件属性设置:
用鼠标右击控件对象,选择菜单中的“属性”命令,出现控件对象的属性对话框,可以设置控件的各种属性,经常要用到的有font(字体)、autosize(控件对象大小自动调节)、caption(控件对象的显示标题)等等,读者可根据需要进行设置
vba代码
当双击某种控件时,在出现的代码编辑窗口中会出现以下的程序代码语句(vba语言):
private sub (控件对象名称)_(事件/过程类型)()
……
end sub
在程序代码语句中间的空行处,可以根据需要设置相应的程序(采用vba语言),在事件/过程类型中,最常用的有click(鼠标单击对象)事件/过程,其次在如填空之类的控件对象中使用lostfocus(填入文本,鼠标移出对象)事件/过程,还有如keypress(键按下)等等事件/过程。
『捌』 求C#窗体程序工具箱各种控件的用处及各属性的用处
打开vs-->视图-->工具箱
在窗体设计界面工具箱才会出来,代码界面工具箱里不会列出控件。
『玖』 visual basic标准工具箱中共有多上个控件
不是的,一般VS的VB控件都是有列表在工具箱的,不过现在VS2010是体验版的,版BUG很多,而且运行速度权也不理想,我建议不要使用,建议使用VB6或者VB2008,希望采纳,谢谢
不过,WMP好像要自己添加啊,VB6和2005就是这样的,应为这是个动态DLL
『拾』 VB常用工具箱(ToolBox)中常用控件有哪些
这个自己打开vb不就能看到了么。。。
PictureBox 插入图片Image 插入图片
Label 标签Textbox 文本框
Frame 框架CommandButton 命令按钮CheckBox 复选按钮OptionButton单选按钮ComboBox 组合框
ListBox 列表框
HScrollBar 水平滚动条
VScrollbar 垂直滚动条
Timer 计时器 DriveListBox 磁盘列表框DirListBox 文件夹列表框FileListBox 文件列表框Shape 形状Line 直线Data 数据库控件OLE 对象的链接与嵌入