Just to expand a bit. The section of the project I am working on is allowing the user to create an ad-hoc query where each RadRibbonBarGroup hosts a user control to help the user select a specific element of the query. What I actually need to do, after I can get control over ALL of the RadRibbonBarGroups collapsing when the form is smaller than their total widths combined, is to gain programatic control over collapsing and expanding any selected RadRibbonBarGroup.
The RadRibbonBarGroup.Visibility property doesn't do this for me.
// shows the hosted control in it's occupied space.
radRibbonBarGroup3.Visibility = ElementVisibility.Visible
// hides the hosted control and leaves the would-be occupied space empty.
radRibbonBarGroup3.Visibility = ElementVisibility.Hidden
// hides the element completely, as it should.
radRibbonBarGroup3.Visibility = ElementVisibility.Collapsed
1. But which property do I set to collapse the RadRibbonBarGroup to a simple rectangle that contains the down-arrow icon (that dispays the hosted control when clicked)?
2. What property do I set to change the image from a down-arrow icon to one of my choosing?