Getting Started

RibbonControl supports three main composition styles:

  • XAML-first: author tabs, groups, items, and backstage content directly in markup.
  • MVVM-first: bind TabsSource, CommandCatalog, and state services to view-model state.
  • Hybrid: keep stable shell chrome in XAML while injecting dynamic tabs and groups from view models.

Start with Overview, then move to Installation and the quickstarts that best match your application architecture.