Skip to content

Commit

Permalink
Add initial sources
Browse files Browse the repository at this point in the history
  • Loading branch information
MSDN-WhiteKnight committed May 9, 2020
1 parent b83a5cb commit 62aebc9
Show file tree
Hide file tree
Showing 53 changed files with 8,060 additions and 2 deletions.
12 changes: 12 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -348,3 +348,15 @@ MigrationBackup/

# Ionide (cross platform F# VS Code tools) working folder
.ionide/

####################################################################

# Documentation
*.pdf
*.doc

# NuGet
*.nupkg

# Misc ignored files
Package/
26 changes: 24 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,24 @@
# WinformsExcel
Library that allows to host MS Excel interface in Windows Forms application as a user control
# WinForms Excel Library (.NET Component)

**License:** [BSD 3-Clause](LICENSE)

## Requirements

- Visual Studio 2010+
- .NET Framework 4.0+ (must be present on target machine)
- MS Excel 2003+ (must be present on target machine)

## Overview

WinForms Excel Library allows to host MS Excel interface in Windows Forms application as a user control in order to display and edit one or more tables of data. The Excel application is started in different process, but the interface is fully integrated into your application as for any usual control. Basically, it works like DataGridView, but enables user to take advantage of various data processing and visualization capabilities of MS Excel, which might be useful in scientific, engineering or financial applications. The library interacts with Excel via Primary Interop Assemblies. Currently implemented functionality:

- Filling data from files, DataTable objects or manually on cell-by-cell basis;
- Displaying and editing one or several tables in your form in Excel GUI;
- Getting data back as DataTable objects or getting the content of specific cells;
- Saving data into file;
- Adding charts;
- Manipulating worksheets: adding, deleting, reordering, changing names, changing active sheet;
- Showing/hiding Excel formula bar and status bar;
- Direct access to Excel interoperability interfaces via Application object.

The library distribution package contains demo application project (Visual Studio 2010)
46 changes: 46 additions & 0 deletions WinformsExcel/ExtraControls/AdvancedDataGrid.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 62aebc9

Please sign in to comment.