RibbonControl includes an adaptive layout engine to keep the ribbon usable under width pressure.
Primary properties on Ribbon:
EnableAdaptiveLayoutAdaptiveLayoutHorizontalPaddingMaintainStableRibbonHeightStableRibbonMinHeightSynchronizeCommandHeightsAutoSynchronizeCommandHeightsSynchronizedLargeCommandHeightSynchronizedSmallCommandHeightImplementation details are abstracted behind IRibbonAdaptiveLayoutEngine, with RibbonAdaptiveLayoutEngine as the default service.
Use the adaptive settings when: