New Customer Signup

Show Password

Read our Privacy Policy

Excel-compatible Spreadsheet Components for the Windows Store

Spread WinRT

Embed Microsoft Excel® spreadsheet functionality into your Windows 8 applications. Perform data analysis using rich, built-in data visualization functionality, create customized spreadsheet templates, and more. Spread WinRT is based on Spread's proven Excel spreadsheet engine for WPF-Silverlight development.

Why use Spread WinRT?

  • Native Microsoft Excel Compatibility

    Import data from and export data to, with full formatting and formulas preserved, Excel in your Windows 8 applications. Several Microsoft Excel document formats are supported, including Excel 97 - Excel 2003 (XLS), Excel 2007 - Excel 2010 XML (XLSX), comma-delimited (CSV), and tab-delimited (TXT). Open an entire multiple-sheet Excel file into the Spread component, or specify a particular sheet (either by name or number) and open it into a specific sheet in Spread.

  • Spread Designer for Rich Design-time Support

    Create your spreadsheet layout and formatting using the rich, familiar design environment of Spread Designer. Easily create forms, and add calculated cells to your spreadsheet templates without writing any code. Load Excel documents, set conditional formatting, add sparklines - all within the designer. Then apply the template to the control in Visual Studio all with just a simple click of the mouse.

  • Data Visualization and Analysis Support

    Data Visualization and Analysis Support

    Let your data tell a story through the enhanced data visualization support in Spread! Recognize trends, isolate out-of-range values, and gain a picture clear understanding of your data. Spread data visualization support includes: sparklines, conditional formatting, icon sets, data bars, color gradients, Excel-style grouping, and filtering with Excel-style dialog support. See the complete list of Spread WinRT features and highlights for details.

  • Sparklines

    Sparklines

    For even richer data analysis, add sparklines: tiny lightweight charts that are drawn in cells to provide a visual representation of data. Spread supports the Column, Line, and Win/Loss sparkline types and import/export of these sparklines in Excel 2010 files. You can also create custom sparklines and implement classes to define the sparkline settings and draw anything you want in a cell.

  • Filtering

    Filtering

    View only the data you are interested in by filtering using the familiar Excel-style filter dialog. Use the basic default filtering or customize the filtering.

  • Range Grouping

    Range Grouping

    Use Excel-style range grouping to logically group ranges and nested ranges of data. Expand or collapse ranges of rows and/or columns in the sheet.

  • Rich Data Interaction & Display Support

    Rich Data Interaction & Display Support

    Customize the look and feel of Spread within your application. Data is integral to your application. The colors, borders, fonts and table-layout elements used to layout your data should support a high level of customization. Spread provides extensive customization at the row, column, and cell level. In addition, Spread provides Excel-style theme support to allow you to create the presentation you desire.

  • Multiple Header Styling

    Multiple Header Styling

    Define any number of rows and columns for the headers. You can also fully customize the appearance of header cells, including the text, styles, gradients, spans, and height/widths.

  • Row/Column Freezing

    Row/Column Freezing

    You can freeze (make non-scrolling) any number of rows, columns, or both in a sheet. This includes top rows, called leading rows, left-most columns, called leading columns, and trailing bottom rows or trailing right-most columns.

  • Cell Borders

    Cell Borders

    Customize the appearance of the cells by setting borders for a cell or range of cells. A border can be displayed on the left, right, top, or bottom, or around all four sides of a cell or cell range. Use any of the built-in styles or define customized borders. You can specify more than one style and color for the same cell, column, row, or block of cells. Different border styles let you set different options.

  • Style Settings

    Style Settings

    Spread for WinRT makes it easy to apply different colors and fonts to any cell, row, column, row header, or column header.

Features and Highlights

Visual Studio 2012 Support

Complete Visual Studio 2012 integration. Seamlessly integrate design-time functions into IDE, provide ContextMenu actions and file templates for easy document creation, and modify the document in a powerful, rich UI designer which pops up easily from the IDE. Visual Studio 2012 Support

Appearance

Use Spread WinRT to achieve clear, colorful table layouts, custom spreadsheets, and more. How do you want your spreadsheet to appear today? Customize it to look any way you want with:
  • Fonts/colors
  • Multiple headers
  • Borders
  • Merging
  • Spanning
  • Conditional formatting
Appearance

Conditional Formatting

Easily add conditional formats to your cells; for example, you may want to change the background color of a cell based on the cell's value. You can use a named style to specify various formatting options such as borders and colors to apply if the condition statement is valid. Conditional Formatting

Cell Merging

Enable joins range of cells into one larger cell, this is often used to create labels than span multiple columns or rows. Cell Merging

DataValidation UI Support

Show a drop-down window under the cell for list type criteria of data validation. The end-user can choose valid data from the list for the cell. Also provides the ability to show a red circle on cells which have an invalid value. DataValidation UI Support

Drawing Objects

Easily add any control to a cell or span cell using the new Drawing Object API. Drawing Objects

Import and Export

Load and save Text (.txt), comma-delimited (.csv), Excel Biff8 (.xls), OOXML (.xlsx), and Adobe Acrobat (.pdf for export only) files. Import and Export

Microsoft Excel-style DataBar

Microsoft Excel-style DataBar allows you to customize the appearance of the DataBar. For instance, modify the border, gradient filling, axis color, and special appearance for negative values. Microsoft Excel-style DataBar

Microsoft Excel-style Icon Set

Choose from a rich set of Microsoft Excel-style icons to enhance your data visualization. Microsoft Excel-style Icon Set

Output

Distributing the data can be just as, if not more, important than simply displaying it. You can export the data to different file formats, including:
  • Native Excel files
  • Delimited files
  • PDF
  • Printed reports
Output

PDF Export

Easily export your spreadsheets to PDF documents, including data visualization features such as sparklines, data bars, and icon sets. PDF Export

Rapid Input Mode

If editing mode was triggered by typing a character on the keyboard, the user can still use the navigation keys (such as, arrow keys, TAB, PGUP, PGDN, HOME, END) to end the editing mode and move to active cell. Rapid Input Mode

Split Box

To see more than one copy of a worksheet in Excel use the split box to divide the screen into panes. Choose from three options:
  • Always - Displays the split box all the time
  • Never - Does not display the split box
  • AsNeeded - Split box will be hidden once the viewport was split
Split Box

Zoom

You can allow the user to change the scale of the display of the control, in other words to zoom in or zoom out. This allows the user to zoom in or out by pressing the CTRL key and turning the mouse wheel. The user can zoom in up to 400% and out to 10% of the default display. You can also programatically adjust the zoom. Zoom

Other Products In Spread Family

  • Spread Studio for .NET

    Spread Studio for .NET

    Embed Microsoft Excel-compatible spreadsheet functionality for advanced business, engineering, and scientific applications.

  • Spread for WinForms

    Spread for WinForms

    Embed Microsoft Excel-compatible spreadsheet functionality into your advanced business, engineering, and scientific Windows Forms applications.

  • Spread for ASP.NET

    Spread for ASP.NET

    Embed Excel spreadsheet functionality into your ASP.NET applications.

  • Spread WPF-Silverlight

    Spread WPF-Silverlight

    Embed Excel spreadsheet functionality into your WPF and Silverlight applications.

  • Spread COM

    Spread COM

    High-performance, fully-customizable spreadsheet/grid components for powerful, extendable spreadsheet solutions.