I would like to auto-open docked unpinned panes when content is being written to them, similar to what happens in Visual Studio's Output and Error List panes.
Any examples of how that's best accomplished? I am assuming I would invoke an open method (which I havent found yet) and reset a timer based on a content changed event, then close the pane when the timer runs out.
dgennetten,
With regards to the UltraDockManager code that would be necessary, you can use the component's PaneFromControl() method to find the DockableControlPane in question, and then call the Flyout() method on it. When you are ready to close it, simply call DockManager.FlyIn(), which hides the current flyout DockableControlPane. The code might look something like:
DockableControlPane dcp = ultraDockManager.PaneFromControl(textBox1);
dcp.Flyout();
...
ultraDockManager.FlyIn();
Hope this helps,
~Kim~