[ad_1]
Currently I am working on generate a form (WinForm) programmatically according to the given format file. This feature is used for generating forms like product specifications.
The given format file is a text file, its extension is unknown yet, it could be .txt
. This format file might change in the future according to the needs, for now, it looks like:
[Hardware]
[Voltage]
[Range]
[Accuracy]
[Current]
[Range]
[Time]
[Precision]
[Software]
[Set up]
[A]
[B]
[C]
[Require]
[E]
[F]
...
And my program should read this format file and generate a form accordingly, like:
This form would later be filled with data from a given Excel file, but I can worry about this part later, for now I only need to worry about how to read from the format file and generate a form.
Any tip would be super helpful. Thank you in advance!
Edit 1: the format file can be anything, I am using .xml
file for the format now:
<regionList>
<region id="1">
<regionName>Hardware</regionName>
<modules>
<module1>Voltage</module1>
<components>
<component1>Range</component1>
<component2>Accuracy</component2>
</components>
<module2>Current</module2>
<components>
<component1>Range</component1>
<component2>Time</component2>
<component3>Precision</component3>
</components>
</modules>
<\region>
<region id="2">
<regionName>Software</regionName>
<modules>
<module1>Set Up</module1>
<components>
<component1>A</component1>
<component2>B</component2>
<component3>C</component3>
</components>
<module2>Require</module2>
<components>
<component1>D</component1>
<component2>E</component2>
</components>
</modules>
<\region>
...
<\regionList>
[ad_2]