Hi,
I am having trouble using the most basic functionality of the WinDockManager. I have an UltraTabControl in a dialog with three tabs, and the first tab needs two UltraGrids arranged vertically, with a horizontal splitter in between them so that they can be adjusted. I was going to use the Windows Forms splitter, but it looks terrible next to all the other Infragistics controls.
I have tried selecting the two grids in the first tab and Docking them, but then they seem to exist outside of the tabpagecontrol on the tab in which they need to be placed.
Some basic instructions (and explanations of what is going on with the panes and docking) would be extremely helpful, or links to such.
Thank you in advance,
J
There is currently no UltraSplitter control, but we have already developed this feature and it will be included in the 10.1 release.
Ok, I started working on this again and immediately have a question/concern. Since I have three tabs in my tab control, and (ideally) each will have two grids separated by a horizontal splitter (via UltraDockManager), it sounds like I need to make three separate custom controls--one for each tab. Or use one control three times and try and make the data loading of the grids somehow more generic and base it on a parameter in the custom control's constructor to tell it which set of grids to load.
That sounds quite onerous for just needing a simple splitter in the Infragistics look and feel. (Please correct my interpretation if it is inaccurate.) Was there not an UltraSplitter at one time? Will there be one in the future?
Thanks,
If you added the UltraDockManager to the Form, it will dock controls to the edges of the Form, not within the tab control. If you want the grid to be docked in the tab control, here is what you can do: Define a custom UserControl. Add the UltraDockManager to the UserControl. Dock this grids in the UserControl with the UltraDockManager. On the main Form, add an instance of the UserControl to the tab page and set it's Dock property to Fill. You would probably also want to turn off certain docking options on the UltraDockManager so that users can't float or drag around the grid. You can control these operations with the UltraDockManager.DefaultPaneSettings.Allow... properties.