В моих приложениях Windows Forms я часто помещаю текстовые данные элементов управления (заголовок формы, тексты надписей, заголовки кнопок и т. Д.) В .settings
(функция, автоматически генерируемая Visual Studio - на основе ApplicationSettingsBase
класс). В частности,
- Добавить форму или элемент управления.
- В обозревателе решений добавьте новый элемент строки в область приложения файла настроек.
- Свяжите свойство текста элемента управления с соответствующим элементом файла настроек (через привязку свойства).
Хорошим моментом является то, что все мои текстовые данные собраны в одном месте и их легко проверить и отредактировать. Также удобно, когда я хочу использовать один и тот же текст для нескольких элементов управления.
Однако я не слышал, чтобы кто-то использовал .settings
таким образом. Например, в руководствах по созданию многоязычных приложений рекомендуется вводить тексты непосредственно в свойство элемента управления.
Итак, является ли хорошей практикой использование .settings
для хранения текстовых данных элементов управления?
Краткое заключение из ответов:
Хранение текстовых данных элементов управления в .settings является не обычной практикой.