Background:
I'm building an application that will be used to generate home inspection reports. The inspectors must answer typical questions about specific aspects of the house, and then they typically leave comments about certain characteristics such as: Porch Need Railings, Secure loose whatevers.
I plan to make it so the main application window will display the mandatory assessment fields like number of bath rooms, overall basement condition, etc. and then have a button that launches a new form window for comments. This new window will consist of a checklistbox of presents (Comments made often) and at the bottom maybe a rich text box to add specific or unusual comments (such as basement contains dead hookers - recommend remove). Or possibly do a list box that when an item is double clicked it'd add them to the rich text box.
I think it should be cut and dry for the most part but I have a couple questions:
( 1 ) How do you store data in C#? I want to be able to easily add new presets - I would like to use datasets because they make sense to me as I debt with MySQL when I designed websites. I do not want the client to have to install any kind of database application, If I use datasets would it require them to? Is there a better way?
( 2 ) How would I pass that dataset through a constructor so that when the new form is called it can look at the data sent to it and organize it in its checklistbox?
( 3 ) How do I should I store all the selected data until I need to call them and organize them in a Word document? (Needed ultimately in an array)?
( 4 ) Is there a better way to do this?! If you had to build a Windows App. Form with a ton of checkboxes and data how would you approach it conceptually?
I'm building an application that will be used to generate home inspection reports. The inspectors must answer typical questions about specific aspects of the house, and then they typically leave comments about certain characteristics such as: Porch Need Railings, Secure loose whatevers.
I plan to make it so the main application window will display the mandatory assessment fields like number of bath rooms, overall basement condition, etc. and then have a button that launches a new form window for comments. This new window will consist of a checklistbox of presents (Comments made often) and at the bottom maybe a rich text box to add specific or unusual comments (such as basement contains dead hookers - recommend remove). Or possibly do a list box that when an item is double clicked it'd add them to the rich text box.
I think it should be cut and dry for the most part but I have a couple questions:
( 1 ) How do you store data in C#? I want to be able to easily add new presets - I would like to use datasets because they make sense to me as I debt with MySQL when I designed websites. I do not want the client to have to install any kind of database application, If I use datasets would it require them to? Is there a better way?
( 2 ) How would I pass that dataset through a constructor so that when the new form is called it can look at the data sent to it and organize it in its checklistbox?
( 3 ) How do I should I store all the selected data until I need to call them and organize them in a Word document? (Needed ultimately in an array)?
( 4 ) Is there a better way to do this?! If you had to build a Windows App. Form with a ton of checkboxes and data how would you approach it conceptually?