论坛首页 AJAX版 EXT

如何截获Extjs通过边框来调整窗口大小的事件?

浏览 576 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
时间:2008-03-24
构造左右两个部分的一个界面,我希望在左边放入一个IFrame,为了使IFrame自适应拖动后窗口的大小,需要截获左右窗口大小调整事件(鼠标拖动当中的边框),我花了半天多时间,查了好多资料,到现在还没有任何头绪。谁能有什么思路,快帮帮忙啊,万分谢谢,万分谢谢。

{
layout:"border",
items:[{
region:"center"
},{
region:"west",
title:"左边",
width:200,
split:true,
collapsible:true,
hlDrop:true
}]
}
   
时间:2008-04-02
我感觉你是用ViewReport对象吧,你可以这样写
假如 var myForm = new Ext.ViewReport{...}
myForm.on("move",myMoveEvent);

然后你实现一下这个myMoveEvent函数如
function myMoveEvent(objForm,x,y)
{

}
move事件的参数如下所示(看API)
move : ( Ext.Component this, Number x, Number y )
Fires after the component is moved.
Fires after the component is moved.
Listeners will be called with the following arguments:

this : Ext.Component
x : Number
The new x position
y : Number
The new y position
   
0 请登录后投票
论坛首页 AJAX版 EXT

跳转论坛:
JavaEye推荐