What I want to realize is that:
At the left, there is a tree of components library, and each childitem is a groupitem by a box with picture and a box with text.
At the right, there is another client with a flowchart.
And I want to drag-and-drop the childitems into the right client and hock them into a system.
But now I have some questions:
1. When I drag-and drop the Icons, the arrow between the root and child also is also moving, how can I set them into static without moving, just like the really drag-and-drop in the really world?
2. When I Expand or Collapsed the items, the boxes with picture work well, but the boxes with text that is group to the boxes with picture does work. That is to say, when I collapsed the root item, all the pictures are collapsed, but all the text are not collapsed. How can I solve this promble?
Hope for your help, thank you!

And then
I want to drag the childitem into the right