一直都没看到过类似于
这样的组件。也就是在ComboBox的提示label上显示其他的元素。例如颜色或者图片等。上网搜了搜也没发现有人用Flex实现过类似的组件,于是自己就动手写了一个。
/**
* 提示的值.Object
* @param value
*
*/
public function set iconPrompt(value : Object) : void{
_iconPrompt = value;
iconPromptChanged = true;
invalidateProperties();
}
public function get iconPrompt() : Object{
return _iconPrompt;
}
/**
* "提示的组件"的类名
* @param value
*
*/
public function set labelClass(value : Class) : void{
_labelClass = value;
}
public function get labelClass() : Class{
return _labelClass;
}
主要的思路就是重写一下ComboBox组件,在ComboBox里面添加一个组件用来显示颜色或者图片。
用法:
<AdvancedComboBox xmlns="com.journal.components.control.*"
xmlns:mx="http://www.adobe.com/2006/mxml" labelClass="mx.containers.Canvas">
然后动态指定iconPrompt即可。
分享到:
相关推荐
显示颜色的ComboBox 显示颜色的ComboBox 显示颜色的ComboBox 显示颜色的ComboBox
在WinForm界面上,采用自定义ComboBox控件实现在下拉框中显示颜色列表。本程序在VS2008下编译通过。
Custom Controls C# WinForm 自定义ComboBox 显示颜色下拉框,在WinForm界面设计方面,采用自定义的ComboBox控件实现下拉框可选择颜色列表。可显示颜色小方块,源代码可在VS2008下编译通过。
最近研究GDI+做了些小东西,看到网上关于ComboBox里添加颜色和Brush式样的帖子不多,发一个上来供大家参考
在COMBOBOX下拉框中显示图片。
combobox 可用的时候显示下划线和选择按钮,不可用的时候只显示下划线和字体。字体的颜色还有控件的背景颜色都可以随便的更改。
ComboBox下拉框内字体加颜色 在COMBOBOX内重画得到的字体加颜色
C#中怎么实现在combobox显示图标 vs2008工程做的 TestComBoxEX工程是测试工程 ComboBox With Images是类库
C# combobox里面显示checkbox C# combobox里面显示checkbox
可以调整大小的combobox控件,自己重写
ComboBox显示图片及下拉框根据字符串长度动态伸缩 ComboBox显示图片及下拉框根据字符串长度动态伸缩
开发工具:VS2010 语言:C# 功能:ComboBox下拉颜色条
用于颜色选择的ComboBox,选项前端带有该选项颜色的矩形框。在VS2010平台下的C#语言实现。
Color ComboBox ActiveX Control offers an easy method for a user to select a color from a combo box based on a predefined color-set or to define a custom color. Shareware (US$25) from Zeal ...
VC 设置ComboBox每行不同背景颜色,欢迎下载参考学习
VB把图片添加到ComboBox中显示,以此来增强ComboBox外观,其实不只是外观漂亮了,而且用户体验也上升了,若要实现类似功能的话,本代码是个很好的参考。
VC++ ComBobox中可选择颜色
winform 窗体应用程序 实现异步操作 多线程 对系统文件查询 和 删除 winform 多线程 异步 文件操作(查询、删除) 实例 代码 textbox ComboBox label c#
实现了ComBoBox下拉框显示图片和文字的效果,实现Static控件图片的显示效果 ,简单的源码仅供参考
第三方控件 WenComboBox - ComboBox扩展[项添加图片]+源码+事例+文档