Gets or sets the style applied to the table.
NuGet Package: DevExpress.Spreadsheet.Core
When you create a new table, the default table style (TableStyleCollection.DefaultStyle) is automatically applied to the created table. Use the Style property to format a table with any style from the TableStyleCollection collection. By default, the style collection contains a set of built-in styles similar to Microsoft Excel and the None style, which specifies clear table formatting. Built-in styles are defined with the BuiltInTableStyleId enumeration.
spreadsheetControl1.BeginUpdate() ' Access the workbook's collection of table styles. Dim tableStyles As TableStyleCollection = spreadsheetControl1.Document.TableStyles ' Access the built-in table style from the collection by its Id. Dim tableStyle As TableStyle = tableStyles(BuiltInTableStyleId.TableStyleDark9) ' Apply the table style to the existing table. Dim myTable As Table = spreadsheetControl1.ActiveWorksheet.Tables(0) myTable.Style = tableStyle ' Show header and total rows. myTable.ShowHeaders = True myTable.ShowTotals = True ' Apply banded column formatting to the table. myTable.ShowTableStyleRowStripes = False myTable.ShowTableStyleColumnStripes = True spreadsheetControl1.EndUpdate()
Related GitHub Examples
The following code snippets (auto-collected from DevExpress Examples) contain references to the Style property.
The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.