This project is read-only.


Jan 19, 2010 at 1:17 PM


I'd have the need to create each AvalonDock document (dockable and/or document) in a separate UIThread.

At the moment this seems impossible because I can't add AvalonDock doc (created in another thread) into the docking manager (docking manager and documents are in different threads).

Is it possible to have this multithreds feature?



Feb 22, 2013 at 3:05 PM
Necro posting here but, is what the OP is asking possible?
Feb 28, 2013 at 1:07 PM
As far as I know all user interface components should be created on the same dispatcher thread. If you try to create user interface components on separate threads you will run into trouble.
Mar 3, 2013 at 10:35 PM
I second what roadz has said. Can only use one UI thread. However, the "Funtionality" provided within each document container can be run on separate threads. .Net 4.5 makes it really easy with the Wait Async keywords.
Ndfra81, a quick explanation of why the "documents" should be on different threads could be helpful.