1 RadTreeView 控件
(1) 动态加载多级项
XMAL 页面:
c#页面(上):
(2) 禁止RadTreeView控件内部拖拽
设置其 IsDragDropEnable属性为False,内部便不能互相拖拽了。如果要与其它控件相互拖拽。只需要在另一个控件 的DropInfo 的 e.Option.Statue == Completed 状态中写相应事件即可。
当RadTreeView的 IsDragDropEnable为true时,DragQuery与DropQuery事件不触发,而其它控件如RadGridlist则正常触发。
控件内部事件顺序:DragQuery ---Draginfo--DropQuery-- Dropinfo 其中Draginfo与Dropinfo多次发生,条件是DragQuery与DropQuery的 e.QueryResult 为true
控件间拖拽事件:DragQuery-Draginfo-DragQuery(e.option.statue发生变化)---DropQuery---DropInfo (RadTreeView控件比较特殊。需设置其IsDragDropEnable为false时,才进行)