Hello,
I have added a Win Tool bar manager and an UltraTabbedMDIManager to an MDI screen. All the child windows i am opening using a UltraTabbedMDIManager control.
I am looking for providing a feature of Cascade, Tile Horizontal and Tile Vertical to the child forms that are opened.
I want to add buttons to the ribbon and on click of the button want to perform the specific action. (Tile Horizontal / Tile Vertical etc) . Can this be done?
I notice when a screen is opened and user righ clicks on the tab there is a provision for Tile Horizontal and Tile Vertical. Can this feature be explictily called through a custom button click event?
Or is there any other way to implement the same?
Application Details: Windows application built on 3.5 framework using VS 2008. Infragistics version: 10.1.
Thanks,
Narasimha
Hello Narasimha,
In order to get the MdiChilden arrangement functionality you can use the UltraToolbarsManger’s MdiWindowListTool as shown in this link from our online documentation: http://help.infragistics.com/NetAdvantage/WinForms/2010.2/CLR2.0/?page=WinToolbarsManager_MDIWindowList.html and its follow-up links. And in order to be able to use its functionality from code all you have to do is place it in a UltraToolbarsManger and call its corresponding methods like so:
mdiWindowListTool.TileWindowsVertically();
mdiWindowListTool.TileWindowsHorizontally();
mdiWindowListTool.CascadeWindows();
etc.
Please let me know if you require any further assistance on the matter.
Sincerely,
Petar Monov
Developer Support Engineer
Infragistics Bulgaria
www.infragistics.com/support
Hellow Petar,
I noticed in the link the MDIWindowsListTool is available in the Infragistics version 10.2.
We are at present using 10.1 and had recently moved from 9.3 to 10.1, so once again switching to a newer version not sure how the rest will take it.
Will keep this option open, one question though is the same tool avilable in 10.1? I did check the tools tab did not find it, just confirming the same with you.
Thanks for your help.