1.左边使用了“小型页面控件”中的树,树中的字段,能被拖拽到设计器中,请尝试一下;
2.树中的内容是预先加载好的,这样就实现了可自定义的表单设计器功能;



1.请查看树加载的XML
2.实现拖拽的关键js如下:
function OnEvent(id, Event, p1, p2, p3, p4)
{
 if(id == 'AF1' && Event == 'BeginDrag') {
  var EditType = AF1.func("GetXMLProp", p1 + "\r\n EditType");
  AF2.func("BeginDrag", EditType + "\r\n" + p3 + "\r\n" + p2);
 }
 else if(id=='AF2' && Event == "Toolbar" ) {
  if(p1>=3000) AF2.func("MessageBoxFloat", "自定义工具条触发了js事件!\\r\\n\\r\\n功能号:" + p1);
 }
}