Is it good to use .settings for storing controls text data?
Posted
by Zenya
on Stack Overflow
See other posts from Stack Overflow
or by Zenya
Published on 2010-03-16T02:22:59Z
Indexed on
2010/03/16
9:46 UTC
Read the original article
Hit count: 329
In my WinForms applications I often put the controls text data (form title, labels texts, button captions, etc.) into a .settings
(feature automatically generated by Visual Studio - based on the ApplicationSettingsBase
class). In particular,
- Add a form or a control.
- In Solution Explorer add a new string item into the application scope of the settings file.
- Bind the control text property with the corresponding item of the settings file (through the property binding).
Good point of this is that all my text data is collected in one place and easy to check and edit. Also it is convenient when I want to use the same text for several controls.
However, I haven't heard that somebody uses the .settings
such way. In tutorials for creating multilingual applications, for example, it is recommended to enter texts directly into the control property.
So, is it good practice to use .settings
for storing controls text data?
Brief conclusion from the answers:
Storing controls text data in the .settings is not common practice.
© Stack Overflow or respective owner