Printing in VB.Net/C# Forms Application -- Layout Designer?

Created : 7/11/2022

Question

I maintain a vb.net forms application that prints various labels to label printers. (Label printers are just like any printer, just smaller print area/lower resolution)

The system uses a legacy printing method that's supported in the printer hardware, but has been out of general use for over a decade. I'm adding logic to print from the PrintDocument class. I like the flexibility of the class, but layout is a bit tedious. (Defining the sizes/locations of each DrawString command, etc.)

Are there any software products or open source UI designers for generating print document layout? The designer output must be something I can integrate into my code (dll is OK, just not a separate executable) and can not have a per user license. (Lots of users on my system)

Questioned by : Jeff

Answer

Since what I need is fairly simple I went ahead and rolled my own simple desinger. Found at a great little class that makes controls movable/resizable which saved a bunch of time. Thanks all for the ideas.

Answered by : Jeff