ReoGrid’s visual appearance and behavior can be extensively customized. This section covers theming, keyboard shortcuts, localization, and built-in UI components.

Quick Reference

// Change grid appearance colors
var style = grid.ControlStyle;
style[ControlAppearanceColors.GridBackground] = new SolidColor(Color.White);
style[ControlAppearanceColors.SelectionBorder] = new SolidColor(Color.Blue);

// Customize keyboard shortcuts
sheet.RegisterShortcutAction(
    new WorksheetShortcutAction("Ctrl+Shift+C", Keys.Control | Keys.Shift | Keys.C,
        (ws) => { /* custom action */ }));

// Set language for built-in UI text
ReoGrid.Localization.LangRes.SetCulture("ja-JP");

In This Section

  • Control Appearance β€” Colors, gradients, and visual properties for all grid elements
  • Sheet Tab Control β€” Customize the worksheet tab bar at the bottom
  • Hot Keys β€” Built-in keyboard shortcuts and how to customize them
  • Language Localization β€” Multi-language support for built-in UI text
  • Formula Bar β€” The built-in formula bar component for editing cell formulas
  • ReoGridEditor β€” The standalone spreadsheet editor application built with ReoGrid
Was this article helpful?