`
gxhslcww
  • 浏览: 78971 次
  • 性别: Icon_minigender_1
  • 来自: 南通
社区版块
存档分类
最新评论

20110411-.Kuix 的 listItem,获得焦点时候,加入效果:获得焦点时,显示全部标题;失去标题时,显示部分标题

XML 
阅读更多

Kuix 的 listItem,获得焦点时候,加入效果:获得焦点时,显示全部标题;失去标题时,显示部分标题

实现:

xml:

...

 

<listItem style="layout:borderlayout;gap:5 0" onAction="show" onfocus="itemfocus(this)" onlostfocus="itemlostfocus(this)">

<picture src="shop_list.png" style="layout-data:bld(west)" />

<container style="layout:inlinelayout(false,fill)">

<text>

<_visible>true</_visible>

营销、财会、行政、人事、文秘类人才交流专场

</text>

<textarea style="layout:inlinelayout(false,fill);bg-color:#EEEEEE" >

<_visible>false</_visible>

营销、财会、行政、人事、文秘类人才交流专场

</textarea>

<text class="small">2011年4月16日</text>

</container>

</listItem>

...

 

frame.onAction:

...

 

if ("itemfocus".equals(identifier)) {

if (arguments[0] instanceof ListItem) {

ListItem listItem = (ListItem) arguments[0];

listItem.getLastChild().getChild().setVisible(false);

listItem.getLastChild().getChild().next.setVisible(true);

}

return false;

}

if ("itemlostfocus".equals(identifier)) {

if (arguments[0] instanceof ListItem) {

ListItem listItem = (ListItem) arguments[0];

listItem.getLastChild().getChild().setVisible(true);

listItem.getLastChild().getChild().next.setVisible(false);

}

return false;

}

...

分享到:
评论

相关推荐

    Perl.GTK.Reference.pdf

    Packageindex Gtk.......................................................................................................................................................................................3...

    aspose.pdf-new-4.1.2-javadoc

    1. **对象模型**:Aspose.Pdf提供了丰富的对象模型,包括Document、Page、Section、Paragraph、TextFragment等,这些对象代表了PDF文档的基本组成部分。开发者可以通过创建和操作这些对象来构建和修改PDF文档。 2. ...

    DragList可移动listitem位置listview

    - 为了给用户提供更好的反馈,通常会在手指滑动时显示一个阴影效果或者半透明覆盖层,表示当前选中的item。 4. **数据模型更新**: - 当用户释放手指时,需要根据新的位置更新数据源。这涉及到对数据集合(如`...

    安卓listview相关相关-ListItemFoldListView折叠效果.rar

    本示例"安卓listview相关相关-ListItemFoldListView折叠效果.rar"探讨的是如何为ListView实现一个独特的功能——ListItem Fold,即列表项的折叠效果。这个特性使得用户可以隐藏或展开列表项中的详细内容,从而提供更...

    DEDECMS标签调用58种方法[参考].pdf

    `{dede:pagelist listsize='4' listitem='index pre pageno next end '/}` 生成分页链接,`listsize`定义每页显示的链接数量,`listitem`定义显示的元素。 20. **文章标题调用**: `{dede:field name="title"/}` ...

    delphi_listview列表模式

    在Delphi编程环境中,ListView控件是常用的组件之一,它提供了多种显示数据的方式,包括报告模式、图标模式、小图标模式、详细信息模式等。在本篇中,我们将重点探讨"列表模式"(List Mode)及其相关知识。 列表...

    Duilib中 ListItem布局切换效果实现

    这个场景下,我们要讨论的是如何在Duilib中实现ListItem的布局切换效果,即当鼠标经过或点击时,列表项显示不同的效果。 首先,要实现这种效果,我们需要了解Duilib中的ListView和ListItem的基本概念。ListView是...

    在ListView上滑动显示Delete按钮

    标题中的“在ListView上滑动显示Delete按钮”指的是在Android开发中,如何实现在ListView控件中,当用户上滑每个列表项时,显示一个删除按钮的交互效果。这种功能通常用于提供用户方便地清理或管理列表数据。下面将...

    delphi listview 行列写操作

    6. **ListView1DataEvent**:这个事件将在需要显示项时被触发,你可以在这里加载对应项的数据: ```delphi procedure TForm1.ListView1Data(Sender: TObject; Item: TListItem); var RowIndex: Integer; begin ...

    dede标签调用大全.pdf

    - `{dede:pagelist listsize='4' listitem='index pre pageno next end '/}` 生成分页导航,`listsize`定义每页显示的页码数,`listitem`定义显示的页码类型。 10. **文章详情**: - `{dede:field name='title'/}...

    Android基础编程-列表.pptx

    2. ListItem布局:决定每个列表项的显示样式,如`android.R.layout.simple_list_item_1`(单行文本)、`android.R.layout.simple_list_item_2`(两行文本)、`android.R.layout.simple_list_item_single_choice`...

    Delphi 枚举内存堆的实例.rar

     ListItem:=ListView1.Items.add;  ListItem.Caption:=IntTostr(HeapList.th32HeapId);  Listitem.SubItems.Add(format('$%p',[Pointer(HeapStruct.dwAddress)]));  ListItem.SubItems.add(format('%d字节',...

    android中拖动ListItem的源代码。

    拖动ListItem是ListView的一个高级特性,常用于实现类似iOS中的TableView的交互效果,让用户可以自由调整列表项的顺序。本文将深入探讨如何在Android中实现拖动ListView的ListItem,并基于提供的"DragListView"源...

    excel显示在控件中

    Dim item As ListItem item = ListView1.ListItems.Add() item.Text = cellValue ``` 如果是使用TextBox控件,可以直接设置其Text属性: ```vb TextBox1.Text = cellValue ``` 6. **关闭Excel对象**: ...

    ecshop常用标签

    1. **页面头部标签**:`{$keywords}`, `{$page_title}`,这些标签用于显示页面的关键字和标题,是SEO优化的重要组成部分。 2. **商品分类展示**: - `{foreachfrom=$categoriesitem=cat}`:遍历所有商品分类,`$cat...

    asp.net在线考试系统

    &lt;asp:ListItem&gt;C.on the one hand, on the other hand&lt;/asp:ListItem&gt; &lt;asp:ListItem&gt;D.in one part, in the other part&lt;/asp:ListItem&gt; &lt;/asp:RadioButtonList&gt; ...

    学习dede标签调用大全.pdf

    - `{dede:pagelist listsize='4' listitem='index pre pageno next end '/}` 分页调用,可以定制分页样式和显示元素。 11. **文章元信息调用**: - `{dede:field name="title"/}` 显示文章标题。 - `{dede:field...

    QT界面 树形 列表菜单

    QListWidget虽然主要用于简单的列表展示,但通过自定义项视图也可以实现类似树形结构的效果。而QTreeView则更适用于显示多级、分层的数据,它允许用户展开和折叠节点,更适合于创建树形菜单。 在提供的文件名中,...

Global site tag (gtag.js) - Google Analytics