Hi. My application lets users design their own screen display. Some users often end up with more dock area panes than will fit across the top of the screen. Is there any way to force the Dock Manager to display all of the panes together (e.g., multiple rows of pane tabs)?
Thanks.
Hello Greg,
Each DockAreaPane has a GroupSettings property which exposes a TabSizing property which takes a member of the Infragistics.Win.UltraWinTabs.TabSizing enumeration. I'm including a link to that topic in our online documentation. If you set that property to AutoSize, each tab will be big enough to contain its entire caption. If there are more tabs than can fit inside the DockAreaPane, a pair of scroll buttons will appear.
http://help.infragistics.com/NetAdvantage/WinForms/2010.2/CLR2.0/?page=Infragistics2.Win.v10.2~Infragistics.Win.UltraWinTabs.TabSizing.html
Dave,
Thanks for the reply. Unfortunately, that doesn't address my specific issue. The overflow problem is within the panes docked to the top of the screen. I don't have a problem with tabs within a group. Rather it is having a large number of dock areas assigned to the top of the screen. There appears to be no way to navigate to all of the dock areas assigned to the top without pinning each one first.
Is there some setting that will expose scroll buttons, or another control, that will allow users to navigate through all of the panes docked to the top?
I've modified your sample as you asked. Depending on which version of NetAdvantage you have installed, you might have to run it through the Project Upgrade Utility or the Version Utility.
Hi. Can you make that change to my sample project and send it back to me? I'm not seeing how to do that...
Thanks for your sample. I was able to reproduce the behavior. Since our DockManager is designed to mimic the docking behavior that's built-in to Visual Studio, I decided to see how Visual Studio behaves. I found that it behaves the same way. So, I would suggest docking all the panes in one group if you want all the tabs visible.
Here's the sample project. If you run it, there are at least two dock manager panes that are out of view. You can only see them by pinning panes that are in view.
Could you create a sample project which reproduces the issue? You can attach it by clicking on the "Options" tab above the text entry area.