DGV Print Class

    • VB.NET

      DGV Print Class

      Hier mal eine kleines angefangenes Beispiel wie man Daten aus einer DGV Drucken kann.
      Leider habe ich nicht genug Zeit um es sofort weiter zu schreiben. Wird vermutlich aber bis zu Sommer noch klappen.
      Da aber schon einige gefragt haben, wie man soetwas machen könnte, naja habe ich mich überreden lassen das angefangene mal hier rein zu stellen.

      .Net 3,5
      VB2008.Express

      Dies Klasse macht einen PreView von einer DataGridView.
      - Ausgewählte Zeilen werden gedruckt. (MultiSelect oder Alle)
      - Spalten über CheckBoxen selber zusammenstellen
      - Überschriften der Spalten können mit Übernommen werden.
      - Die Spaltenbreite wird Automatisch, an den größten Eintrag einer Spalte angepasst.
      - Drei Titel Überschriften sind möglich.
      - Es kann ein Logo mit eingebunden werden, welches dann oben Rechts auf dem ausduck erscheint
      - Anzahl der Seiten wird automatisch berechnet
      - Seitenzahl und Anzahl der Seiten wir mit ausgegeben. (Seite unten Rechts/Links) wählbar.

      Noch nicht fertig
      - Überschreitet die letzte Spalte den Seitenrand, wird das nicht berücksichtigt.

      Was noch rein soll
      - Import/Export als CSV
      - Print Dialog
      - Print als PDF
      - Summen Zeilen, mit Automatischer Erkennung von Zahlen
      und noch vieles mehr

      Im Anhang habe ich mal ein Test zusammengestellt. Dort könnt Ihr sehen wie die Klasse angesprochen wird.
      Ansonsten könnt Ihr die Property einfach mal durch schauen.

      Den ganzen Code hier zu Posten währe einfach zu viel.

      Alles OpenSource und frei zur Verfügung.

      Größe der RAR ca. 160 kB
      DGV_Print_Class_Test.rar

      PS:
      bitte nicht zuviel schläge. Danke

      ~blaze~: Downloadlink nach unten gerückt

      Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von „~blaze~“ ()