Öffnen einer Excel-Datei

Einführung

Um eine Excel-Datei mit Aspose.Cells.GridDesktop zu öffnen, müssen Sie eine Desktop-Anwendung mit GridDesktop Control darin erstellen. Wenn Sie nicht wissen, wie Sie das Aspose.Cells.GridDesktop-Steuerelement zu Ihrem Windows-Formular hinzufügen, sollten Sie sich auf beziehenSo verwenden Sie Aspose.Cells.GridDesktop

Aspose.Cells.GridDesktop bietet drei verschiedene Möglichkeiten, eine Excel-Datei zu öffnen.

  1. Öffnen aus einer Datei
  2. Öffnen einer CSV-Datei
  3. Öffnen aus einem Stream

Excel-Datei öffnen

Erstellen Sie in diesem Beispiel eine Desktop-Anwendung und gehen Sie wie folgt vor.

  • Fügen Sie dem Formular ein GridControl-Steuerelement hinzu.
  • Fügen Sie drei Schaltflächen hinzu, deren Texteigenschaften wie folgt festgelegt sind:
    • Excel-Datei öffnen
    • Öffnen Sie die Datei CSV
    • Aus Stream öffnen

Öffnen aus einer Datei

Um den Inhalt aus einer Excel-Datei in das Aspose.Cells.GridDesktop-Steuerelement zu laden, müssen Sie eine Methode des Steuerelements aufrufen, um den Pfad der Excel-Datei anzugeben. Danach findet das Aspose.Cells.GridDesktop-Steuerelement automatisch die Datei aus dem angegebenen Pfad und zeigt ihren Inhalt an. Das Code-Snippet zum Laden des Inhalts einer Excel-Datei wird im folgenden Beispiel bereitgestellt. Erstellen Sie das Click-Ereignis derExcel-Datei öffnen Schaltfläche und fügen Sie den folgenden Code darin ein.

Das obige Code-Snippet kann von Entwicklern beliebig verwendet werden. Wenn Sie beispielsweise eine Excel-Datei automatisch laden möchten, wenn ein Windows-Formular geladen wird, können Sie diesen Code unter dem Load-Ereignis Ihres Formulars hinzufügen.

Öffnen einer CSV-Datei

Das Aspose.Cells.GridDesktop-Steuerelement unterstützt auch das Laden der CSV-Datei. Erstellen Sie das Click-Ereignis derÖffnen Sie die Datei CSV Schaltfläche und fügen Sie den folgenden Code darin ein.

Öffnen aus einem Stream

In unserer obigen Diskussion haben wir über das Laden einer Excel-Datei unter Verwendung ihres Dateipfads gesprochen, aber das Aspose.Cells.GridDesktop-Steuerelement unterstützt auch das Laden einer Excel-Datei aus einem Stream. Erstellen Sie das Click-Ereignis derAus Stream öffnen Schaltfläche und fügen Sie den folgenden Code darin ein.

Die Verwendung von Dateien als Stream ist ein besserer Ansatz, um jegliche Art von Dateizugriff oder Probleme mit Freigabeverletzungen zu verhindern, da dieser Ansatz sicherstellt, dass alle Verbindungen zu den Dateien geschlossen werden, indem der Stream geschlossen wird.