论坛首页 编程语言技术论坛

Flex控件:分页提示输入框

浏览 3432 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-04-30   最后修改:2010-04-30
大家好,我是这个领域的新手!

最近一直在做Flex的项目,自认为也做了些比较实用的Flex控件,现在拿出来和大家分享下。

首先我不太明确应该给这个控件怎么命名,它所实现的功能是类似于Google Search的输入框。只不过我做了一些调整,调整点如下:
  • 鼠标点击输入框,弹出提示列表
  • 编辑输入框内容时,根据内容关键字,对列表进行过滤
  • 当列表中的数据多于12条,但少于24条时,弹出两列列表
  • 当列表中的数据多于24条时,将给用户呈现出分页查询的功能


之所以采用分页的方式显示提示内容,是因为如果提示下拉框的内容过多的话,就会出现令人很不爽的下拉框。另外分页与否取决于下拉框中的数据量,这样可以使页面更加美观,用户体验更好些。

它的应用也很简单,只需设置空间的dataProvider属性即可。

如下是我做的一个例子,图1是点击打开下拉框的状态,图2为进行关键字搜索后的状态。
图1

图2
  • PromptBox.zip (440.1 KB)
  • 描述: test:测试文件;prompt_src:PromptBox.mxml;prompt_swc:PromptBox.swc
  • 下载次数: 327
   发表时间:2010-06-09  
这么好的东西没人顶。谢谢LZ分享。
0 请登录后投票
   发表时间:2010-07-25  
yahoo早出过类似的控件了
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics