有没有办法放大flex 3.我想使用ctrl + mousewheel进行数据网格的缩放。
答案 0 :(得分:1)
您可以通过收听MouseEvent.MOUSE_WHEEL事件来捕捉鼠标滚轮的移动。事件对象还包含一个“ctrlKey”属性,如果控制键处于活动状态,该属性将为true。
通过放大高级数据网格,我不确定你的意思,但上面应该可以让你实现这个。
答案 1 :(得分:1)
首先将数据网格的variableRowHeight
和wordwrap
属性设置为True
。然后在鼠标上方,你应该获得当前鼠标所在行的行。
现在用于缩放鼠标所在的行,正如Christophe Herreman所说,使用MOUSE_WHEEL
事件来增加和减少行的内容大小。当行的内容大小增加时,行高也会相应增加。
您可以使用样式功能设置datagrid的样式。
('http://livedocs.adobe.com/flex/3/html/help.html?content=advdatagrid_01.html')