I posted a question a couple of days ago and am very thankful and grateful for the many replies. Unfortunately I was not able to get my printed report to print as advertised. Now I'm going in a different direction.
My original plan was to create a 4"x6" WinForm Panel, add all kinds of text as I cycled through the rows of a CSV file. Every time I updated the Panel with different values, I was printing the 4x6 label to a laser printer. With the difference in the dpi/resolution after i created a bitmap from the panel and to when the ink made itself to the paper, the paper image of my panel was blurry.
Sooooo, I am going down another path. I thought I would try Microsoft ReportViewer and see if that would be any better. Since I have never used the ReportViewer before, it appears to be asking for a database. My printed labels do not lend themselves to a tabular format. There's pieces of data all over the label.
Looking for recommendations on the setup of the label. If the Microsoft ReportView is truely needing a db, recommendations on a lite db to read the csv into. Since I can't use a tabular format, does this mean, I'll need a single value reports, and place several reports around on my label to get the format I need?