<s:Datagrid>的添加超链接方法(链接文字会重叠)

<s:GridColumn dataField="_fileName" headerText="文档">

<s:itemRenderer>

<fx:Component>

<s:GridItemRenderer>

<mx:HBox horizontalScrollPolicy="off"

width="100%"

fontSize="12"

paddingTop="0"

paddingBottom="0"

horizontalAlign="left">

<fx:Script>

<![CDATA[

[Bindable]

private var _fileName:String;

override public function set data(value:Object):void

{

super.data=value;

if(data)

{

_fileName=data._fileName;

}

else

{

_fileName="";

}

}

]]>

</fx:Script>

</mx:HBox>

<mx:LinkButton label="{_fileName}" color="blue"  click="outerDocument.downLaws(event)"/>

</s:GridItemRenderer>

</fx:Component>

</s:itemRenderer>

</s:GridColumn>

<fx:Script>
<![CDATA[

private var As:downAs=new downAs();

/**
* 下载文件
* */
public function downLaws(event:MouseEvent):void
{
As.downLaws(this);
}

]]>
</fx:Script>

————————————————————————————————————————————————————————————————————————

<mx:Datagrid>的添加超链接方(链接文字不重叠)

<mx:DataGridColumn dataField="_fileName" headerText="文档" ><mx:itemRenderer>

<fx:Component>
<mx:HBox horizontalScrollPolicy="off">
<fx:Script>

<![CDATA[

[Bindable]

private var _fileName:String;

override public function set data(value:Object):void
{
super.data=value;
if(data)
{
   _fileName=data._fileName;
}
else
{
 _fileName="";
}

}

]]>

</fx:Script>
<mx:LinkButton label="{_fileName}" color="blue" click="outerDocument.downLaws(event)"/>
</mx:HBox>
</fx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>

<fx:Script>
<![CDATA[

private var As:downAs=new downAs();

/**
* 下载文件
* */
public function downLaws(event:MouseEvent):void
{
As.downLaws(this);
}

]]>
</fx:Script>

Flex4 中<s:Datagrid>、<mx:Datagrid>添加超链接的完整方法的更多相关文章

  1. datagrid动态数据添加超链接的方法

    首先,我我们要有一个json格式的datagrid_data.json文件,如下:

  2. EasyUI的datagrid列属性添加超链接

    $("#dg").datagrid({        url: "../Ajax/PurchaseAjax.ashx",        queryParams: ...

  3. Innosetup中在安装界面左下角添加超链接

    在程序的安装界面左下角加上超链接,如下图: 1. 新建一个标签,这里使用的控件是TNewStaticText ,完整的方法是 //该方法传入两个参数: //1. ParentForm:将这个URLLa ...

  4. Android开发:TextView添加超链接的简便方法

    TextView中加入超链接的方式很多,但下面的方式应该的最简便合理的 strings.xml中定义字串 <string name="blog"><a href= ...

  5. datagrid在MVC中的运用04-同时添加搜索和操作区域

    本文介绍在datagrid上同时添加搜索和操作区域. 仅仅是增加操作区域 □ 方法1 $('#dg').datagrid({ toolbar: '#tb' }); <div id="t ...

  6. 在WPF中将某张表中的数据显示到datagrid

    a.在.xaml文件中拖入一个datagrid,然后添加列名,使用Binding="{Binding 数据库中的 列名称}",如下: <DataGrid AutoGenera ...

  7. 【全面解禁!真正的Expression Blend实战开发技巧】第七章 MVVM初体验-在DataGrid行末添加按钮

    原文:[全面解禁!真正的Expression Blend实战开发技巧]第七章 MVVM初体验-在DataGrid行末添加按钮 博客更新较慢,先向各位读者说声抱歉.这一节讲解的依然是开发中经常遇到的一种 ...

  8. Java 在PDF 中添加超链接

    对特定元素添加超链接后,用户可以通过点击被链接的元素来激活这些链接,通常在被链接的元素下带有下划线或者以不同的颜色显示来进行区分.按照使用对象的不同,链接又可以分为:文本超链接,图像超链接,E-mai ...

  9. TextView中使用Linkify添加超链接

       首先,在TextView所属xml配置文件中,直接添加android:autoLink特性即可,它支持一个或多个(用分割线)自定义的值:none.web.email.phone或all. 另外, ...

随机推荐

  1. nand flash,nor flash,spi flash,片上RAM,片外RAM

    Flash有掉电数据保存的特点,RAM掉电则数据丢失,但是RAM的速度更高,擦写次数理论上没有限制,而Flash则不行. Nand Flash相比其余的几种flash优势在于可擦写次数多,擦写速度快, ...

  2. 【转】CSS浏览器兼容性与解析问题终极归纳

    1.怪异模式问题:漏写DTD声明,Firefox仍然会按照标准模式来解析网页,但在IE中会触发怪异模式.为避免怪异模式给我们带来不必要的麻烦,最好养成书写DTD声明的好习惯. 2.IE6双边距问题:在 ...

  3. 实现web数据同步的四种方式

    http://www.admin10000.com/document/6067.html 实现web数据同步的四种方式 1.nfs实现web数据共享 2.rsync +inotify实现web数据同步 ...

  4. PLSQL_基础系列05_视图控制WITH CHECK OPTION(案例)

    2014-12-09 Created By BaoXinjian

  5. CSU 1809 Parenthesis(线段树+前缀和)

    Parenthesis Problem Description: Bobo has a balanced parenthesis sequence P=p1 p2-pn of length n and ...

  6. POJ 1185 炮兵阵地(状态压缩DP)

    题解:nState为状态数,state数组为可能的状态 代码: #include <map> #include <set> #include <list> #inc ...

  7. HDU5221 Occupation 树链剖分

    题意: 给出一棵树,root=1,树有点权,有一个人叫做M 有3种操作: 1 u v 把u到v路径上的所有点的点权都给M 2 u 若u的点权在M手上,拿走 3 u 把u为根的子树的所有点权都给M 每一 ...

  8. HDU 2196 Computer 树形DP 经典题

    给出一棵树,边有权值,求出离每一个节点最远的点的距离 树形DP,经典题 本来这道题是无根树,可以随意选择root, 但是根据输入数据的方式,选择root=1明显可以方便很多. 我们先把边权转化为点权, ...

  9. 0810HTML(表单)

    图片热点: 规划出图片上的一个区域,可以做出超链接,直接点击图片区域就可以完成跳转的效果. <img src="a006.jpg" title="这是企鹅" ...

  10. Jquery each和map 的区别

    1,回调函数的参数顺序相反,each:i,elem,map:elem,i 2,返回值不同,map返回一个新的数组,each返回原始数组 回调的返回值,each只能返回 true 和 false,map ...