I have a RadMenu created in a code-behind, with these properties (among others):
NavMenu.EnableAutoScroll = true;
NavMenu.EnableScreenBoundaryDetection = true;
NavMenu.Width = Unit.Percentage(99);
I set the Width to 99% to enable the menu scroll arrows when the browser window is resized. Menu items are added through code, instead of markup.
The issue I want to fix is that the menu covers the width of the client area, regardless of the number of menu items. I'd like for the menu to be sized to just the width of the items, but still have the menu scroll arrows. My application's menu is configured based on licensing and security, and so the number of menu items varies widely.