I have a DCP (Docked to the Left in a DockAreaPane) which is attached to a DockManager but whatever I do I cannot get it to become visible. I call Show and IsVisible never changes to true. Any suggestions on how to force this Pane to be visible is appreciated. BTW the system is set up via API calls not via the Windows forms designer.
Thanks,
blair
Is there a visible control set to the Control property of your DockableControlPane?
Yes, the DCP hosts a Usercontrol which is always set to be visible. The only thing which is invisible is the DCP.
Thanks for sharing this solution in the forums. It's not something I would have thought of without looking at the application. Hopefully this information will prove helpful to anyone else encountering a similar issue.
Never mind guys I figured it out. It turns out that the Windows forms designer was being a little too helpful and added the control to the Forms.Control list which seems to do an interesting number on the DockManager (I was seeing some really strange behaviors). Now that I removed that call everything is working the way it is supposed to.
We'll need to research this one in-depth to determine what's happening.
Particularly since you have a deadline coming up, I strongly suggest you submit a support request so that a Developer Support Engineer can assist you further. If at all possible, please attach to your request a sample project that we can run and debug that demonstrates what you're seeing - that way, we'll know we're testing with the same code you're using, and so can more quickly address your issue.
Also I can set the DCP to Floating and it will not appear. I need to fix this ASAP we have a hard deadline of next Thursday to deliver this update and this issue is a major showstopper.