What I like to have: A Dashboard which the user can realigned/move/resize a board with Drag&Drop ability. The easiest solution could be perhabs to use simple dock windows like AvalonDock. But because I don't like floating windows, I must be possible to automatic re-dock the floating window if the user don't dock it.
What I tried:
I found in LayoutContent.Dock
the method, which I need to call when the user stops dragging the floating window. I think, after LayoutFloatingWindowControl.FilterMessage
-> case Win32Helper.WM_EXITSIZEMOVE:
would be the best place. But after this point I found no event to notify me. Do I didn't see the solution? Next problem: How can I get the object of type LayoutContent
to call Dock
? :/
Can I continue to pursue my idea? Or did you know other free controls or ideas to realize this?
Thanks