![]() |
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); } } |