<b>几种vcl构件的用法</b>[VC/C++编程]
本文“<b>几种vcl构件的用法</b>[VC/C++编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
ListBox
ComboBox构件
Label构件
按钮VCL
BitBtn构件
SpeedButton构件
单选钮与复选框
ScrollBar构件
File Open
File Save对话框
Color对话框
Find和Replace
ListBox和ComboBox构件的用处很广的构件.表示尺度Windows列表框,用户可以从它的选项清单中挑选选项.假如列表框中的项目太多,无法一次显示完,则会呈现转动条,以便拜候列表框中的别的项目.新术语 有些列表框是全部者绘制的列表框.在全部者绘制的列表框中,编程人员要负责绘制列表框中的项目.假如需求,可以生成全部者绘制的列表框.全部者绘制的列表框很常见,只是你不一定熟习到了罢了.介绍定制C++ Builder工具条,此中介绍了C++ Builder工具条编辑器对话框,此中包含两个列表框,左边的列表框是普通列表框,列出可以挑选的按钮组,而右边的列表框则是个全部者绘制的列表框,显示工具条上会显示的实际按钮和按钮功效的文字阐明.组合框是个专门列表框.实际上,组合框是列表框与编辑控件的组合.用户可以在列表框中挑选,也可以在编辑部份输入数值.用户在列表框中挑选时,该项目即放在编辑控件中.组合框有三种,具体范例取决于Style属性.表8.5列出了组合框范例及其阐明.合框范例项目阐明Simple只是在列表框上面放一个编辑控件.用户可以在列表框中挑选,也可以在编辑部份输入数值Drop-down近似于简单款式,只是列表框部份最初不显示,而是供应一个下拉按钮,让用户浏览清单和挑选选项.用户也可以在编辑部份输入数值Drop-down list这种组合框限制更多.和下拉款式一样,列表框部份最初不显示.用户可以单击下拉按钮浏览清单和挑选选项,但不能在编辑部份输入文本.用这个款式时只能在预定选项中挑选图8.4显示了ComboBox测试程序运行的情形,从中可以领会每种组合框的特点.
ColumnsListBox包含列表框中的列数,让这个属性大于1可以生成多列.缺省为0ExtendedSelectionListBox肯定能否答应扩大挑选.扩大挑选利用户能用Shift+单击和Ctrl+单击挑选项目.MultiSelect设置为false时无效.缺省为true
IntegralHeightListBox设置为true时,调整列表框高度以确保显示部份行.设置为false时列表框可以显示部份行.缺省为falseItemHeight二者设置控件中项目的高度.用户全部者绘制的列表框和组合框.缺省为13Items二者包含列表框中的项目表,是个TStrings实例(具体属性和办法见本章前面介绍TStrings的部份)MaxLengthComboBox用户可以在组合框编辑部份输入的最大字符数.同于编辑控件的MaxLength.缺省为0(无限)MultiSelectListBox设置为true时,列表框中可以挑选多个项目.缺省为falseSorted二者设置为true时,列表框项目按升序布列,设置为false时不排序缺省为false
StyleComboBox供应组合框的款式选项:
csSimple,
csDropDown
csDropDownList,
lbOwnderDrawFixed,
csOwnerDrawVariable,缺省为csDropDownListBox供应列表框的款式选项:lbStandard,lbOwnderDrawFixed,和csOwnerDrawVariable,缺省为lbStandardTabWidthListBox设置列表框中标签的宽度(像素),缺省为0TextComboBox包含组合框编辑部份的文本.运行属性ItemIndexListBox包含当前所选项目的索引,0和第一个项目,1表示不选项目.写入时,挑选指定的索引SelCountListBox包含多项挑选列表框中挑选的项目个数SelectedListBox挑选指定项目时返回true,不然返回falseSelLengthComboBox包含组合框编辑部份当前所选文本的长度SelStartComboBox包含组合框编辑部份当前所选文本的起点,编辑控件中第一个字符为0SelTextComboBox包含编辑控件中当前所选文本TopIndexListBox返回列表框顶部的项目,可以将顶部项目设置为某个列表框项目和前面介绍的编辑构件一样,列表框与组合框的办法不多.Clear()办法排除控件的全部数据,ItemAtPos()办法返回指定x、y坐标处的列表框项目,SelectAll()办法挑选组合框编辑部份的文本.列表框与组合框中最常用的事件是OnClick事件,可以肯定列表框中什么时刻举行了挑选.阐明 单击组合框编辑部份或下拉按钮不会触发OnClick事件,只有单击组合框的列表部份时才会触发OnClick事件.OnChange事件可以和编辑控件中一样触发组合框编辑部份的改变.OnDropDown事件检测能否单击了组合框下拉按钮.OnMeasureItem和OnDrawItem事件用于全部者绘制的列表框和全部者绘制的组合框.
以上是“<b>几种vcl构件的用法</b>[VC/C++编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |