Hi there,
I am desperatly searching for an answer to my problem.
My application needs to show and hide a panel according to a context. So I'm listening events which are fired when my context is changed, and I need to show or hide the concerned panel.
An exemple of what i'm trying to obtain (Showing/Hiding the "Erreurs" panel)
I tried many things, like using the Show() and Close() properties combined with Pin() and Unpin() methods, but when I wanted to Pin the panel after he apeared, he disapeared and i couldn't retrieve it.
Is there a simple solution for my problem? Obviously, this is an urgent problem :)
Close() and Show() should work. This could be a bug. I would recommend submitting the issue to the support group: http://ko.infragistics.com/gethelp.
It is difficult to tell what is going on from the screenshot. The best thing to do would be to submit a sample reproducing the issue to the support group.
Hi Mike, and sorry I'm late.
I tried the FlyI() method but it didn't solve the problem.
I just made a screenshot of the display bug:
http://www.hebergementimages.com/images/1213101256_questioninfra2.jpg
We have not yet imlemented the dock pane teleportation feature...so this might be a bug as well.
After calling Unpin(), calling FlyIn() on the UltraDockManager should minimize all unpinned panes.
Yup it works without problem, but when I try to pin "manually" with a mouse click the panel is a kind of teleported himself somewhere whe cannot see him, maybe on the moon or other planet.
So, is it possible to show the panel directly minimized like in the image I posted precedently?
Thanks a lot for your answer.
It still sounds like a bug, but as a workaround, if calling Pin() then Close() correctly hides the pane, then I would think calling Show() then Unpin() would correctly show the pane.