Is it possible to have a Windows Form read it’s properties from a file, be it.txt, .ini, or .xml?
For example, I want Button.Location = new System.Drawing.Point(382, 328); to be read from a file, so I can customize the size without editing the source.
How could this be done, if possible include an example.
Thank you.
You have
twothree decent options:With a single class, you might have something like:
Then using XmlSerialization, you can save the settings. Note, any properties you store in this class must be serializable to Xml. Check datatypes like
System.Drawing.Pointto determine what can be serialized.Alternatively, store your form properties in your application’s app.config.
Added #3 – Settings
In VS you can use the Settings.Settings to store form control properties.