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