In the first version of this control, we are presenting the following tools, which you can use to build your RadRibbonBar:
RibbonBarTab
RibbonBarGroup
RibbonBarButton
RibbonBarMenu
RibbonBarSplitButton
RibbonBarButtonStrip
RibbonBarToggleButton
RibbonBarToggleList
From these the Tab and Group are structure-only elements. The Menu, SplitButton and ToggleList are both structure and logic elements.
The Button and the ToggleButton are action-only elements. And, finally, the ButtonStrip is appearance-only element (changes the look of contained elements).
Important thing to note about the current event model is that all the event handlers are being assigned in the main RadRibbonBar tag,
in order to try making declarations more structured, consistent and easy to read. Check the events examples in the "Events" section.
One of the truly unique features this control is offering is its client resizing. It should mimic the resizing behavior of
Microsoft Ribbon control and while still work in progress it can collapse/expand groups and buttons.
You need to specify the Size property of all action items which defines the default state of a button which can be Small/Medium or Large
and while big sizes can collapse to small, expanding the button size only works up to its original Size.
About RadRibbonBar for ASP.NET AJAX
RadRibbonBar, one of the newest additions to the suite of Telerik UI for ASP.NET
AJAX, brings the ability to create rich toolboxes, which typically cannot be seen
in web applications. We are trying to follow the development guidelines of Microsoft
Ribbon specification and to give it the look and feel you can find in many modern
applications today such as those found in Microsoft Office.
RadRibbonBar and 120+ other controls are part of UI for ASP.NET AJAX,
a comprehensive toolset taking care of the common functionality of your application, while leaving you with more time to work on its business logic.
Key Features
- Templates.
- Keyboard Support.
- Quick Access Toolbar.
More about RadRibbonBar for ASP.NET AJAX