Log In
Home
Support
Demos
Documentation
Blogs
Training
Webinars
[Expand]Welcome to DevExpress .NET Documentation
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Collapse]WPF Controls
  Prerequisites
 [Expand]What's Installed
 [Expand]Common Concepts
 [Expand]MVVM Framework
 [Collapse]Controls and Libraries
  [Expand]Windows and Utility Controls
   Dialogs, Notifications and Panels
   Reporting
  [Expand]Data Grid
  [Expand]Ribbon, Bars and Menu
  [Expand]Charts Suite
  [Expand]Pivot Grid
  [Collapse]Scheduler
   [Expand]Getting Started
   [Expand]Appointments
    Resources
    Reminders
   [Expand]Views
   [Collapse]Visual Elements
     Ribbon
     Pop-Up Menus
    [Expand]Windows
     Appointment Flyout
   [Expand]Styles and Templates
   [Expand]Design-Time Features
    Time Zones
   [Expand]Data Binding
    Grouping
    Selecting
    Navigating
    Printing
    End-User Restrictions
   [Expand]Examples
    Migration Guidelines
  [Expand]Spreadsheet
  [Expand]Rich Text Editor
  [Expand]Tree List
  [Expand]Gauge Controls
  [Expand]Map Control
  [Expand]Layout Management
  [Expand]Windows Modern UI
  [Expand]Printing-Exporting
  [Expand]Data Editors
  [Expand]Navigation Controls
  [Expand]Spell Checker
  [Expand]Property Grid
  [Expand]PDF Viewer
  [Expand]TreeMap Control
  [Expand]Diagram Control
  [Expand]Scheduler (legacy)
 [Expand]Scaffolding Wizard
 [Expand]Localization
  Redistribution and Deployment
  Get More Help
 [Expand]API Reference
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Document Server
[Expand]Reporting
[Expand]Report Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

Ribbon

The SchedulerControl is provided with the default Ribbon UI that enable an end-user to manage appointments, switch views and dates and adjust view settings. To show the ribbon, set the SchedulerControl.CommandBarStyle property to the CommandBarStyle.Ribbon value. You can customize a ribbon by adding or removing items, or replace the default item with a custom one.

The built-in ribbon menu items are contained in the DefaultBarItemNames static class. To learn how to use default bar item names to modify the ribbon, see the How to: Display and Modify the Integrated Ribbon for the Scheduler example.

The table below lists default ribbon items and groups and the DefaultBarItemNames properties used to access the menu items.

Expanded Home Ribbon Page

Default Bar Item Name is DefaultBarItemNames.Pages_Home

Group

Items

Commands and Properties

DefaultBarItemNames.Groups_Home_Appointment
DefaultBarItemNames.Groups_Home_Navigate
DefaultBarItemNames.Groups_Home_Arrange
DefaultBarItemNames.Groups_Home_GroupBy
DefaultBarItemNames.Groups_Home_TimeScale
DefaultBarItemNames.Groups_Home_Layout
DefaultBarItemNames.Groups_Home_Window

Expanded Appointment Ribbon Page

Is this topic helpful?​​​​​​​