myCSharp.de - DIE C# und .NET Community
Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 
 | Suche | FAQ

» Hauptmenü
myCSharp.de
» Startseite
» Forum
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Suche
» Regeln
» Wie poste ich richtig?
» Forum-FAQ

Mitglieder
» Liste / Suche
» Wer ist wo online?

Ressourcen
» openbook: Visual C#
» openbook: OO
» Microsoft Docs

Team
» Kontakt
» Übersicht
» Wir über uns

» myCSharp.de Diskussionsforum
Du befindest Dich hier: Community-Index » Diskussionsforum » Entwicklung » Rund um die Programmierung » Drucken, WPF: mehrere Spalten, fortlaufender Text
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen

Antwort erstellen
Zum Ende der Seite springen  

Drucken, WPF: mehrere Spalten, fortlaufender Text

 
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
dtietjen dtietjen ist männlich
myCSharp.de-Mitglied

Dabei seit: 10.03.2009
Beiträge: 8


dtietjen ist offline

Drucken, WPF: mehrere Spalten, fortlaufender Text

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo zusammen,
Ich stehe vor dem Problem, dass ich eine Liste drucken muss und nicht genau weiß, wie ich das am besten machen muss.
Ich habe folgende Anforderungen:
  1. Ich brauche 4 oder 6 Spalten, das lässt sich über die GUI einstellen
  2. Ich brauche Spaltenwechsel
  3. Die Liste kann über mehrere Seiten gehen
  4. Die Einträge sind fortlaufend, es soll erst die erste Spalte voll geschrieben werden, bevor mit der zweiten begonnen wird
  5. Ich bräuchte horizontale Linien, um Blöcke zu trennen
Ich habe mir FlowDocument und FixedDocument angesehen, weiss aber nicht, welches davon besser geeignet wäre, ob es was besseres gäbe und leider auch nicht, wie ich es damit vernünftig hinbekommen könnte.

Ich habe leider keine Tutorials gefunden, die mit mit dem Spalten irgendwie geholfen haben.
Für Ideen und Tipps wäre ich sehr dankbar.
02.05.2019 08:48 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
pinki
myCSharp.de-Mitglied

avatar-4072.jpg


Dabei seit: 24.08.2008
Beiträge: 663
Herkunft: OWL


pinki ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo dtietjen,
vielleicht hilft das Beispiel weiter:  How to: Use FlowDocument Column-Separating Attributes

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von pinki am 02.05.2019 10:47.

02.05.2019 10:46 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Abt
myCSharp.de-Team

avatar-4119.png


Dabei seit: 20.07.2008
Beiträge: 12.944
Herkunft: Stuttgart/Stockholm


Abt ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Drucken ist so aufwändig, gerade wenn es um die Gestaltung geht, dass es i.d.R. besser ist hier auf eine fertige Komponente zurück zu greifen, sofern die die Wünsche erfüllt.
Besonders weit verbreitet ist hier List & Label.
02.05.2019 12:03 Beiträge des Benutzers | zu Buddylist hinzufügen
dtietjen dtietjen ist männlich
myCSharp.de-Mitglied

Dabei seit: 10.03.2009
Beiträge: 8

Themenstarter Thema begonnen von dtietjen

dtietjen ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Zitat von pinki:
... vielleicht hilft das Beispiel weiter: ...

Das werde ich mir auf jeden Fall mal anschauen.

Zitat von Abt:
Drucken ist so aufwändig, gerade wenn es um die Gestaltung geht, dass es i.d.R. besser ist hier auf eine fertige Komponente zurück zu greifen, sofern die die Wünsche erfüllt.
Besonders weit verbreitet ist hier List & Label.

Da das nur ein Hobby-Projekt ist, kann ich dafür leider keine paar hundert Euro investieren. Außerdem habe ich das Gefühl, ein Tool wie List&Label wäre deutlich überdimensioniert für so eine kleine Druckaufgabe.
Gibt es vielleicht irgendeine kleine Bibliothek, die man dafür benutzen kann? Großartige Layouts oder Anpassungen durch den Benutzer brauche ich nicht. Das Layout möchte ich schon beim Programmieren fest vorgeben.
06.05.2019 10:42 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Baumstruktur | Brettstruktur       | Top 
myCSharp.de | Forum Der Startbeitrag ist älter als 4 Monate.
Der letzte Beitrag ist älter als 4 Monate.
Antwort erstellen


© Copyright 2003-2019 myCSharp.de-Team | Impressum | Datenschutz | Alle Rechte vorbehalten. | Dieses Portal verwendet zum korrekten Betrieb Cookies. 17.09.2019 10:22