1

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

4

2 回答 2

1

首先将datagrid 的属性variableRowHeight设置为. 然后在鼠标悬停时,您应该获得鼠标当前所在行的行。wordwrapTrue

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

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

('http://livedocs.adobe.com/flex/3/html/help.html?content=advdatagrid_01.html')
于 2013-03-11T12:55:16.117 回答
1

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

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

于 2013-03-03T09:13:53.957 回答