Quickstart-Anleitung
Integration in eine .NET-Desktop-Anwendung
So integrieren du List & Label in vier einfachen Schritten
NuGet-Paket hinzufügen
Füge in der bestehenden .NET-Desktop-Anwendung das List & Label-NuGet-Paket hinzu:
List & Label Objekt erstellen
Ergänze den Namespace combit.Reporting in der gewünschten Code-Datei und erstelle das List & Label Objekt:
// combit Reporting Namespace hinzufügen
using combit.Reporting;
...
// List & Label Objekt erstellen
using(ListLabel LL = new ListLabel())
{
// List & Label verwenden
}
Datenquelle definieren
Definiere die gewünschte Datenquelle für List & Label anhand eines Datenproviders. Hier im Beispiel: Zugriff auf eine Microsoft SQL-Server-Datenbank:
// combit Datenprovider Namespace hinzufügen
using combit.Reporting.DataProviders;
...
// Geeigneten Datenprovider erstellen - z.B. für den Zugriff auf eine Microsoft SQL Server Datenbank
SqlConnection connection = new SqlConnection(Properties.Settings.Default.ConnectionString);
SqlConnectionDataProvider sqlProvider = new SqlConnectionDataProvider(connection);
...
// Den erstellten Datenprovider mit dem List & Label Objekt verbinden
LL.DataSource = sqlProvider;
Designer starten
Rufe direkt die Design()-Methode des List & Label Objekts auf, um den integrierten Designer zu starten. Anschließend kannst du das erstellte Projekt mit der Print()-Methode direkt drucken oder auch exportieren:
// Designer öffnen, um neue Projekte zu erstellen oder bestehende zu bearbeiten
LL.Design();
// Projekt aus dem Designer drucken
LL.Print()
Tutorials
In der .NET-Hilfe findest du ein ausführliches .NET-Tutorial, das auch Hinweise zur Lizenzierung und zur Weitergabe (Deployment) enthält.
Sieh dir ebenfalls unser Tutorial auf YouTube an: List & Label in eine Desktop-Anwendung integrieren.