如果要模拟windows的拖动图标自动对齐功能,在ExtJS实现起来非常简单。这里我们使用Ext.dd.DD类实现,通过Ext.dd.DD类创建的拖动对象可以随着鼠标移动而移动,为了实现自动对齐的功能,可以使用Ext.dd.DD的 setXConstraint( int iLeft, int iRight, int iTickSize )和 setYConstraint( int iUp, int iDown, int iTickSize )方法,详细见下面示例:
Ext.dd.DD自动对齐
<img id="icon-dd1" src="..\images\01.png";>
运行效果如下图: [caption id="attachment_89" align="aligncenter" width="502" caption="Ext.dd.DD模拟桌面图标自动对齐"][/caption]