【问题标题】:Zooming in/out in advancedatagrid using ctrl+mousewheel flex3使用 ctrl+鼠标滚轮 flex3 在高级数据网格中放大/缩小
【发布时间】:2013-02-17 10:44:00
【问题描述】:

有没有办法放大flex3。我想使用 ctrl+鼠标滚轮放大高级数据网格。

【问题讨论】:

    标签: actionscript-3 apache-flex actionscript flex3


    【解决方案1】:

    您可以通过监听MouseEvent.MOUSE_WHEEL 事件来捕捉鼠标滚轮的移动。事件对象还包含一个“ctrlKey”属性,如果控制键处于活动状态,该属性将为真。

    我不确定您所说的放大高级数据网格是什么意思,但以上内容应该能让您实现这一点。

    【讨论】:

    【解决方案2】:

    首先将数据网格的variableRowHeightwordwrap 属性设置为True。然后在鼠标悬停时,您应该得到鼠标当前所在行的行。

    现在用于缩放鼠标所在的行,正如 Christophe Herreman 所说,使用 MOUSE_WHEEL 事件来增加和减少行的内容大小。当您的行内容大小增加时,行高也会相应增加。

    您可以使用样式功能来设置数据网格的样式。

    ('http://livedocs.adobe.com/flex/3/html/help.html?content=advdatagrid_01.html')
    

    【讨论】:

    • 这不是我的问题 :) 我希望整个网格最大化而不是单行。我通过最大化网格内容的所有大小来实现这一点,但它并没有产生质量结果,文本也没有't大..
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-11-14
    • 1970-01-01
    • 1970-01-01
    • 2011-07-06
    • 2013-10-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多