So I have Form_A which contains the UltraToolbarManager(UTM) that implements the Ribbon visual style. Mdimergable is set to false. Office2007 compatability is also set to false.
I also have Form_B and C which inherit from Form A. In the Visual Studio designer, I am not allowed to make any changes to the UTM in Form_A while in Form_B or Form_C designer even if i set the UTM's Modifiers property to protected in Form A ( I assume this is correct functionality ).
A problem I had was that I wanted to display a new RibbonGroup in Form B and not in form C. So my way of resolving this issue was to create the new group in Form A and set the visibility to hidden, then just make this group visible in Form_B on load. This brought up my main issue though. WHen I open up Form_B and Form_C in a tabbed control, the visibility of the group isn't correct based on the tab that I am looking at.
If I open up Form_B first and set the ActiveMdiChildManager to Form_B's UTM, then when I open Form_C and set the MDI's UTM.ActiveMdiChildManager to Form_C ( on focus ), the group is still visible ( even though the visible property on the group is set to False). The opposite is true if i open the forms in opposite order. If i open FOrm_C before Form_B, then the group will be hidden when either tab has focus.
Any idea?
I asked this a few months ago and still have not gotten a reply from anyone on the infragistics side.
Is the toolbar not designed to be able to change in an inherited class or is this a bug?
Hi, I have a similar problem ... I'm designing a frameworklibrary and I'm experiencing problems with enheritance too.
Form A is a form with a UTM present but no implementation (no tabs, no groups and modifier set to PUBLIC or PROTECTED). Form B is a descendant from FormA with one tab and one group.
Within FormB everything is possible inside the designer, I can add tabs, groups and tools as I want.
Form C however is a descendant from FormB. The idea is that it takes the tabs, groups and tools from Form B an then add some more functionality. It's not possible to add new groups to the tab that was introduced on Form B !!
The strangest thing is that one can add new groups thru the properties / ribbon / tabs / ribbontab-collection but when the project is compiled they get deleted ...
This seems like a bug ... Any thoughts ?
thanks,
Wim
Hello support ? It has been almost to months since my last question and still no answers !!