Hi Khoi Phan,
Thanks for the test sample, but I am afraid, we will not be able to address these issues before the above mentioned time limit. Our sincere aplogies in this regard.
1. Presently the TabbedMDIManager displays the tabs of the child forms only when the child forms are in Normal mode. Our TabbedMDIManager framework is modelled on the VS.NET IDE''s TabbedMDi framework and we have incorporated similar behavior (no support for MD child forms in Maximized state) for consistency purposes. Please provide us more information on your requirements here. How and where should the tabs be of the Maximized child forms be displayed? A screenshot showing the same would be of great help.
2. Apparently the Form.Icon on the MDI child form cannot be hidden in the .NET framework controls. Please refer to the Microsoft discussion thread below :
Discussion Thread on hiding MDI child form Icon
But you could achieve this by setting the TabbedMDIManager.UseIconsInTabs to false. As you can see in your sample, the MDI tabs do not have any icons.
3. According to my understanding you wish to have a MDIListMenuItem which would not only list the MDI child forms but also each of the menu items have a sub menu which would display the UserControls on each of the MDI child forms. Presently neither the .NET MDIListMenuItem nor the Syncfusion XPMenus MDIListBarItem support such a feature. However, we could consider this as a feature request for a future release of Essential Suite.
We appreciate your continued interest in Syncfusion products.
Regards,
Guru Patwal
Syncfusion, Inc.