`
hanyiduo
  • 浏览: 79202 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

combobox下拉框打开后高亮显示选中项

    博客分类:
  • Flex
XML 
阅读更多
<?xml version="1.0" encoding="utf-8"?> 
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" 
        layout="vertical" 
        verticalAlign="top" 
        backgroundColor="white"> 
  
    <mx:Script> 
        <![CDATA[ 
            import mx.events.DropdownEvent; 
  
            private function comboBox_open(evt:DropdownEvent):void { 
                comboBox.dropdown.setStyle("useRollOver", checkBox.selected); 
            } 
        ]]> 
    </mx:Script> 
  
    <mx:Array id="arr"> 
        <mx:Object label="One" /> 
        <mx:Object label="Two" /> 
        <mx:Object label="Three" /> 
        <mx:Object label="Four" /> 
        <mx:Object label="Five" /> 
        <mx:Object label="Six" /> 
        <mx:Object label="Seven" /> 
        <mx:Object label="Eight" /> 
        <mx:Object label="Nine" /> 
        <mx:Object label="Ten" /> 
    </mx:Array> 
  
    <mx:ApplicationControlBar dock="true"> 
        <mx:Form styleName="plain"> 
            <mx:FormItem label="useRollOver:"> 
                <mx:CheckBox id="checkBox" /> 
            </mx:FormItem> 
        </mx:Form> 
    </mx:ApplicationControlBar> 
  
    <mx:ComboBox id="comboBox" 
            dataProvider="{arr}" 
            open="comboBox_open(event);" /> 
  
</mx:Application>

分享到:
评论

相关推荐

    用WPF实现多选下拉框

    5. **美化界面**:为了提高用户体验,可以考虑添加一些视觉提示,如高亮选中项,或者在ComboBox外侧显示一个标签,展示当前选中的项数。 6. **事件处理**:可能还需要处理其他的事件,比如当用户按下Enter键或点击...

    WPF 下拉列表框ComboBox扩展控件

    自动选择意味着当用户展开ComboBox时,根据特定条件(如当前焦点或搜索关键字)自动高亮一个合适的选项。自动滚屏则确保当前选中的项目始终可见,即使列表内容过多导致滚动。 在实现这些特性时,我们需要使用WPF的...

    QT下拉框样式表设置

    `selection-color`和`color`分别设置了选中项的文字颜色和未选中项的文字颜色。 3. **下拉箭头样式**: ```css QComboBox::drop-down { border-image:url(:/image/light/list_t.png); } QComboBox::down-...

    QComboBox多选下拉框,可点击删除

    实现以上功能后,`MultiSelectComboBox`将能够满足题设的需求,即用户不仅能从下拉框中选择多项,还能直接点击已选择的项进行删除。在实际应用中,这样的控件可以提高用户体验,特别是在需要用户快速选择多项的场景...

    【ASP.NET编程知识】ASP .NET 可编辑输入自动匹配的下拉框.docx

    例如,可以创建一个省份下拉框和一个城市下拉框,当用户选择了省份时,城市下拉框将自动更新以显示该省份下的城市列表。 七、ASP.NET 中 JS+JQuery 添加下拉框值和后台获取示例 在 ASP.NET 中,可以使用 JS 和 ...

    C#美化ComboBox的源码,为下拉列表框着色

    在OnDrawItem中,我们根据项是否被选中来决定使用高亮颜色或黑色来绘制文本。当然,你可以根据需要自定义更多的样式,例如添加背景图片、使用渐变色等。 此外,为了使下拉列表框的外观更加美观,可以考虑添加阴影...

    flex中的datagrid的分页定位以及高亮显示

    综上所述,实现Flex中的`Datagrid`分页定位和高亮显示需要精确控制数据查询、`Combobox`的定位以及`Datagrid`的选中行。通过编写和调用特定的辅助函数,我们可以确保用户在操作数据后能够顺畅地回溯到修改后的状态,...

    extjs多选下拉框

    6. **样式调整**:`lovcombo.css`文件用于定义多选下拉框的样式,包括选中项的高亮、全选按钮的样式等。EXTJS组件的样式可以通过CSS类名进行定制,确保视觉效果与应用的其他部分保持一致。 7. **API和配置**:为了...

    WPF 下拉列表框扩展

    例如,可以通过Style设置当选中项的高亮效果,或者监听ComboBox的SelectionChanged事件,进行选中项的逻辑处理。 7. **自定义控件**: 如果上述扩展无法满足需求,开发者可以创建自定义控件,继承ComboBox并添加新...

    c# winform 窗体样式风格 多种漂亮好看的样式风格 下拉框选择

    除了视觉样式,还可以关注交互效果,如鼠标悬停、选中项高亮等。这通常涉及到`MouseEnter`, `MouseLeave`, `SelectedIndexChanged`等事件的处理。 最后,考虑到性能和兼容性,要确保在实现复杂样式时不会过度消耗...

    易语言取组合框下拉列表高亮文本

    5. **保存高亮文本**:最后,将转换后的高亮文本保存到之前声明的变量中,即`高亮文本 = 取组合框文本(组合框对象, 高亮项索引)`。 6. **处理结果**:根据程序需求,你可以将获取到的高亮文本用于后续的逻辑处理,...

    WM 下实现多列下拉框

    可以通过调整绘制范围和高亮选中项来实现。同时,当用户选择一项后,更新控件的文本显示,触发SelectedIndexChanged事件。 6. **优化性能**:考虑到移动设备的资源限制,我们需要优化控件的性能。例如,只在需要时...

    ComboBox的美化

    6. **选中项高亮**:在`DrawItem`事件中,当`e.State`包含`DrawItemState.Selected`时,可以使用不同的颜色或样式突出显示选中的列表项。 7. **动画效果**:利用定时器和`ShowDropDown`方法,可以实现下拉列表展开...

    ios-下拉框筛选控件.zip

    - 为了提升用户体验,`MMComboBox`可能会添加动画效果,如平滑展开和收起筛选列表,以及高亮选中项等。 7. **事件响应**: - 捕获用户点击事件是关键,这通常通过实现`UIControl`的`addTarget:action:...

    下拉框选择颜色CComboBox

    在`OnDrawItem()`中,我们可以使用`CDC`类的绘图函数,如`FillSolidRect()`来绘制颜色块,而`OnMeasureItem()`则用来设置每个列表项的高度和宽度,以适应颜色样本。 3. 事件处理: - 当用户选择一个颜色时,我们...

    VC组合框文本垂直居中

    在这个函数中,我们可以根据需要画出每个列表项的背景、文字以及其他元素,例如高亮效果、选中效果等。 6. **边框色设置**:修改组合框的边框颜色可以通过设置控件的风格,或者在自绘过程中额外绘制边框来实现。...

    ComBox2.zip

    这些样式可能包括了字体、颜色、边框、高亮、选中状态等多种视觉效果,以提供一个美观且用户体验良好的界面。引入这些样式后,无需从零开始设计,极大地提高了开发效率。 为了将这些样式应用到项目中,开发者首先...

    CheckBoxComboBox.rar

    同时,可能还需要更新控件的外观,比如高亮选中的项目。 4. **数据绑定**:如果控件需要绑定到数据源,我们需要处理`DataSource`和`DisplayMember`属性,确保CheckBox的选中状态与数据源中的相应字段对应。例如,...

    MultiColumnCombo多列

    同时,为了保持用户交互的一致性,还需要处理选中项的高亮、滚动和键盘导航等行为。 在描述中提到“里面大家还可以自己改的”,这意味着MultiColumnCombo是一个可定制的组件。开发者可以根据项目需求修改它的外观和...

    easyui combobox开启搜索自动完成功能的实例代码

    它检查用户是否有高亮选中的项目,如果有,就保留当前选中的值;如果没有,且`allowInput`设置为true,允许用户输入的任何文本将被添加到数据列表中;如果`allowInput`为false,则清除输入框内容。 2. 初始化...

Global site tag (gtag.js) - Google Analytics