Как сделать файл Settings.settings библиотекой классов, чтобы его можно было использовать в любом приложении
Привет, я новичок в настройках приложения в приложениях Windows. Я хочу сделать обработчик настроек для использования в приложении, которое мне нужно сделать обработчиком настроек как библиотеку классов. Как это сделать?
2 ответа
Почему бы вам не использовать XML-файл с именем, подобным тому, который вы предложили? При запуске приложения прочитайте данные из него и измените объекты приложения.
Самый простой способ создать настройки - использовать конструктор параметров Visual Studio. Чтобы добраться до дизайнера, откройте страницы свойств проекта и выберите вкладку "Настройки":
Из сетки настроек видно, что настройки могут иметь область приложения или область пользователя. Параметры приложения применяются ко всем пользователям и не меняются при запуске программы. После настройки приложения в конструкторе его нельзя изменить в коде.
Пользовательские настройки - это те, которые меняются от пользователя к пользователю и от запуска к запуску приложения. Они могут быть изменены в коде. Пользовательские настройки обычно используются для хранения пользовательских настроек, таких как размер окна и местоположение. Теперь заполните сетку "Настройки". Сетка не требует пояснений. Значения по умолчанию - это значения, указанные в столбце "Значение". После того, как вы ввели настройки в сетке, сохраните проект и закройте страницы "Свойства".
Код для загрузки настроек во время выполнения очень прост. Дизайнер создал для нас класс, который содержит наши настройки. Класс находится в пространстве имен Properties под именем нашего проекта. Теперь мы можем добавить оператор использования для класса настроек на кодовой странице пользовательского интерфейса. Для получения дополнительной информации см. Ссылку ниже:
http://www.codeproject.com/Articles/15013/Windows-Forms-User-Settings-in-C