© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
C#C
C#•3y ago•
14 replies
HappypsychoX

Help with program structure.

Hello I am working on a project to record data from multiple items and print them to paper worksheets. I have a working prototype done in Winforms, using a single type of worksheet, but the end result will need to use 3 types of worksheets. Each type of worksheet also has several variants (see first image) for a total of about 20 different worksheets. Also, each type and variant of worksheet requires some different data to be collected from the user. I am struggling on how to structure this correctly. Attempts I have tried so far seem to involve a lot of repetition which I would like to avoid doing 20 times. Can someone point me in the right direction on how to do this correctly?

Things to know:
I am using WPF/Caliburn Micro with MVVM pattern.
I have written several small but working programs over the last few years but still very much a noob.
I have include a few other diagrams of my planning process.
image.png
image.png
image.png
C# banner
C#Join
We are a programming server aimed at coders discussing everything related to C# (CSharp) and .NET.
61,871Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

❔ StructureMap.StructureMapException: StructureMap Exception Code: 207
C#CC# / help
3y ago
Help with API structure
C#CC# / help
2y ago
Help with program logic
C#CC# / help
3y ago
need help with structure design
C#CC# / help
7mo ago