`
Zsb007
  • 浏览: 59339 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

datagrid显示tooltip方法

阅读更多

<?xml version="1.0" encoding="utf-8"?>

<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">

 

    <mx:Script>

       <![CDATA[

           private function showTip(obj:XML):String

           {

              return obj.phone;

           }

       ]]>

    </mx:Script>

 

    <mx:XMLList id="employees">

        <employee>

            <name>Christina Coenraets</name>

            <phone>555-219-2270</phone>

            <email>ccoenraets@fictitious.com</email>

            <active>true</active>

        </employee>

        <employee>

            <name>Joanne Wall</name>

            <phone>555-219-2012</phone>

            <email>jwall@fictitious.com</email>

            <active>true</active>

        </employee>

        <employee>

            <name>Maurice Smith</name>

            <phone>555-219-2012</phone>

            <email>maurice@fictitious.com</email>

            <active>false</active>

        </employee>

        <employee>

            <name>Mary Jones</name>

            <phone>555-219-2000</phone>

            <email>mjones@fictitious.com</email>

            <active>true</active>

        </employee>

    </mx:XMLList>

 

    <mx:Panel title="DataGrid Control Example" height="100%" width="100%"

        paddingTop="10" paddingLeft="10" paddingRight="10">

 

       <!--三种方法在DataGrid上显示toolTip,此DataGrid上共显示了三列,前两列需要将showDataTips属性设为true!!

          第一列采用设置列属性dataTipField的方式来显示toolTip,本示例中可以设为:namephoneemailactive

           第二列采用设定Tip函数dataTipFunction的方式来显示,此函数默认会获取本列绑定的数据作为参数,所以不需指定;

           第三列采用itemRenderer的方式,给其中的控件指定toolTip来达到目的,此处用的是Text,用label会更好一些,

           在内容显示不全的时候,label会自动显示toolTip,无需指定。-->

        <mx:DataGrid id="dg" width="100%" height="100%" rowCount="5" dataProvider="{employees}">

            <mx:columns>

                <mx:DataGridColumn dataField="name" headerText="Name" showDataTips="true" dataTipField="name"/>

                <mx:DataGridColumn dataField="phone" headerText="Phone" showDataTips="true" dataTipFunction="showTip"/>

                <mx:DataGridColumn headerText="Email">

                  <mx:itemRenderer>

                      <mx:Component>

                         <mx:Text text="{data.email}" toolTip="{data.email}"/>

                      </mx:Component>

                  </mx:itemRenderer>

                </mx:DataGridColumn>

            </mx:columns>

        </mx:DataGrid>

       

    </mx:Panel>

</mx:Application>     

分享到:
评论

相关推荐

    DataGrid实现tooltip功能

    ### DataGrid实现tooltip功能 #### 一、简介 在Web开发中,为了提供更好的用户体验,开发者经常需要在用户界面中加入提示信息。其中,`tooltip`(工具提示)是一种非常实用的功能,它可以在用户鼠标悬停在某个元素...

    EXT中三种方法实现在DataGrid上显示toolTip

    本文将详细解析在EXT中实现DataGrid上显示toolTip的三种方法,并通过一个具体的代码示例来加深理解。 ### 第一种方法:使用`dataTipField`属性 在DataGrid的列定义中,可以通过设置`dataTipField`属性来指定列的...

    DataGrid当鼠标划过每行时,在ToolTip中显示每行数据的详情

    本文将深入探讨如何实现一个功能,即当鼠标划过DataGrid的每一行时,在ToolTip中显示该行的详细信息。这是一项增强用户体验的实用技巧,让用户能够快速查看每一行的完整数据,而无需点击或展开行。 首先,我们需要...

    easyui datagrid单元格tip实现

    在Easyui的1.3.3版本中,作者新增了tooltip组件,尽管样式看起来也...之前我写过一篇《扩展:datagrid鼠标经过提示单元格内容》那就是用纯编码生成的tip,更为丑陋,有了Easyui 1.3.3的tooltip,我们实现起来就很容易了

    easyui利用tooltip实现title功能

    在给定的部分代码中,我们看到了一个名为`doCellTip`的方法被添加到了EasyUI的`datagrid`方法集合中。这个方法的主要目的是为了在数据表格的单元格上实现tooltip功能。下面,我们将详细解析这一过程: 1. **初始化...

    easyui datagrid tip 超出宽度省略

    datagrid添加tooltip及超出宽度添加省略号

    表格单元格自定义ToolTip组件

    5. 应用到DataGrid:在DataGrid的列定义或单元格渲染器中,设置自定义ToolTip组件为指定的ToolTip。 在实际项目中,"自定义ToolTip"这个压缩包可能包含以下内容: 1. 源代码文件:自定义ToolTip组件的ActionScript...

    Notes Icon Tooltip源码

    ·这个自定义控件可以在DataGrid 或者用户控件中使用,没有任何问题 ·如果需要的话,可以用普通的文本将图标替换 ·设计时支持VS.net 开发环境 ·Tooltip使用IFRAME因此它甚至出现在下拉菜单上

    C#中datagridview使用tooltip控件显示单元格内容的方法

    本文实例讲述了C#中datagridview使用tooltip控件显示单元格内容的方法。分享给大家供大家参考,具体如下: 代码如下: using System; using System.Collections.Generic; using System.ComponentModel; using ...

    Using htmlText in a toolTip in flex

    在Flex应用中,将`MyToolTip`组件设置为需要显示工具提示的组件的`toolTip`属性。例如,对于一个数据网格(DataGrid),可以在`UsingDataTipInDataGrid.mxml`文件中,遍历每个单元格,根据数据项设置自定义工具提示...

    [DataGird]如何截取过长的字符串

    `DataGrid`提供了`ToolTip`属性,可以在鼠标悬停时显示完整的原始文本。 #### 四、总结 通过上述步骤,我们可以有效地处理`DataGrid`中过长的字符串,既保持了界面的整洁,又确保了信息的完整性。这种方法不仅...

    datagrid行内按钮(更新/删除等)操作实现代码

    在介绍DATAGRID控件中的行内按钮操作实现时,我们首先要明确DATAGRID控件是Web页面上用于显示表格数据的常用控件,它可以与数据源(如数据库)进行绑定,以动态展示数据。DATAGRID控件提供了一系列功能,例如排序、...

    VB.NET高级篇.doc

    总结:本篇中,我们介绍了使用 VB.NET 开发高级应用程序的技术和方法,包括使用 ToolTip 控件来显示提示信息和使用 DataSet 控件来存储和管理数据。这些技术和方法可以帮助开发者更好地开发高级应用程序。

    VB.NET高级篇教程

    2. **显示/隐藏提示信息**: 通过`Active`属性控制`ToolTip`是否处于活动状态,从而决定是否显示提示信息。在实例中,`CheckBox1_CheckedChanged`事件处理程序被用来根据复选框的状态切换`ToolTip`的活动状态。 3. *...

    vb.net高级

    通过以上两个实例的学习,我们深入了解了VB.NET中ToolTip控件和DataSet数据集的使用方法。ToolTip控件增强了用户界面的交互性,而DataSet则为数据管理和呈现提供了强大的支持。掌握这些技术,对于提升软件应用的功能...

    EasyUI的doCellTip实现鼠标放到单元格上提示单元格内容

    $.extend($.fn.datagrid.methods, { /** * 开打提示功能 * @param {} jq * @param {} params 提示消息框的样式 * @return {} */ doCellTip : function(jq, params) { function showTip(data, td, e) { if ($(td)....

    vb.net2005

    2. **显示/隐藏提示信息**: 通过改变`ToolTip`控件的某些属性,例如`Active`属性,来控制提示信息的显示与否。 3. **显示提示信息的时间**: 可以通过调整`AutomaticDelay`、`AutoPopDelay`和`ReshowDelay`属性来设定...

    DataGridView单元格显示多行的设置方法

    第一、设置RowsDefaultCellStyle的WrapMode属性值为true(表示支持多行显示) 第二、设置... 您可能感兴趣的文章:C#中datagridview使用tooltip控件显示单元格内容的方法DataGridView带图标的单元格实现代码

Global site tag (gtag.js) - Google Analytics