TscGPComboBox 下拉列表框控件的说明(中文)

可实现如图所示效果:



       


TscGPComboBox 下拉列表框控件 

单元

scGPExtControls.pas

说明

一个下拉列表框控件 

TscGPPopupListBox=class(TscGPListBox) for drop down.

属性


属性类型说明

Options

TscGPComboOptions

涉及UI、颜色、字体、形状等相关的属性;

Items

TscGPListBoxItems

下拉列表的项的集合 

ItemIndex

Integer

当前选择项的索引值

ShowItemDetail

Boolean

是否显示项的详情部分

ShowItemText

Boolean

是否显示项的文本部分

ShowItemImage

Boolean

是否显示项的图像

Color

TColor

编辑框的颜色

Images

TCustomImageList

关联的图片集

ListBoxWidth

Integer

下拉列表的宽度

ListBoxHeight

Integer

下拉列表的高度

DropDownCount

Integer

弹出的下拉列表的项的个数

DropDownPosition

TscDropDownPosition

下拉列表弹出的位置:从左还是从右

ListBoxHeaderFont  

ListBoxHeaderOptions

ListBoxShowItemDetails
ListBoxShowLines
ListBoxItemHeight
ListBoxHeaderHeight
ListboxItemSpacing
ListBoxIndentMargin
ListBoxScrollBarOptions


和下拉列表相关的一些属性;

参考 TscGPListBox 的相关属性


FContentMargin

Integer

内容与四周边框直接的距离 

CheckedListModeBoolean

为真时,下拉列表的项会显示一个复选框

CheckedListWrapBoolean为真时,复选框有可能允许换行显示
ItemWordWrapBoolean项的标题是否允许多行显示
ItemShowEllipsisBoolean如果项的内容过长时,是否以省略号的形式显示


事件


事件类型说明
OnChangeTNotifyEvent当当前项的发生变化时激活



方法


方法名说明
BeginUpdateItems开始更新项的时候调用此方法;
EndUpdateItems结束更新项的时候调用
IndexOfCaption

根据索引值获取项的标题

IndexOfCaption(const S: string): Integer;

IndexOfTitle

根据索引获取Title

function IndexOfTitle(const S: string): Integer;

IndexOfDetail

根据索引获取项的详情文本

function IndexOfDetail(const S: string): Integer;


更多交流可以加入我们的学习群:





注:该文档为本站原创作品,请勿转载。







联系电话:
020-00000000
联系电话:
020-00000000
联系电话:
020-12345678