Hello, I made an investigation of the xamDockManager. In the past I already used the WinForm controls (UltraDockManager), and hoped to get similar functionality with xamDockManager.
There are two things I do not like about xamDockmanager:
A) The docking behaviour is very different compared to UltraDockManager. This was already addressed in different threads. And it was promised that with the next version it will be possible to get the same behaviour as UltraDockManager.
and
B) With UltraDockManager floating panes looked exactly the same as docked panes (see upper part of the attached screenshot).
With xamDockManager I get an additional Window Frame (see lower part of screenshot). I know how I can hide the header, but this is not what I want. I want to show the header, but I want to get rid of the additional windows frame around the floating pane. Is there a way to achieve this?
Thanks and best regards,
raja
rajaka said: A) The docking behaviour is very different compared to UltraDockManager. This was already addressed in different threads. And it was promised that with the next version it will be possible to get the same behaviour as UltraDockManager.
rajaka said: With xamDockManager I get an additional Window Frame (see lower part of screenshot). I know how I can hide the header, but this is not what I want. I want to show the header, but I want to get rid of the additional windows frame around the floating pane. Is there a way to achieve this?
Thanks for the quick reply.
Regarding A): You are correct, I was refering to the layout behaviour, not the docking behaviour.
Regarding B): As I wrote, I know how to control the visibility of pane header. This is not the problem. As you can see from the screenshot, I use my own template for the header (consisting of an image and text). And I want this header to be visible even if floating. This works fine.
However, I want to get rid of the extra window in which the pane is hosted (the old fashioned looking window in the screenshot, i.e. the one with the RED CLOSE BUTTON, annotated with "Additional Frame" and a red arrow pointing to it).
Is there a way to get rid of this?
Best regards,
Excellent! Exactly the information I needed.
Thanks a lot.
rajaka said: I would really appreciate if Infragistics could provide a ControlTemplate for the PaneToolWindow that is really working.
rajaka said:However, I want to get rid of the extra window in which the pane is hosted (the old fashioned looking window in the screenshot, i.e. the one with the RED CLOSE BUTTON, annotated with "Additional Frame" and a red arrow pointing to it).
Meanwhile I found this http://blogs.infragistics.com/blogs/alex_fidanov/archive/2009/11/10/customizing-xamdockmanager-s-floating-panes.aspx on Alex Fidanov's blog.
In principle this could be the approach for the solution, but the example he offers does not really work. Once the ToolWindow is really undocked (release mouse while undocked) you cannot move it anymore nor dock it again. Beside that it is not possible to resize the floating window.
I would really appreciate if Infragistics could provide a ControlTemplate for the PaneToolWindow that is really working.
It is always said that xamDockManager works like Visual Studio docking. But Visual Studio is not really the kind of applications people usually have in mind, when they want to write fancy new WPF apps. I would really prefere if xamDockManager would work exactly like the good old Windows Forms UltraDockManager.
Kind regards
Having the same issue.