Сохранения пользовательских настроек и настроек приложения в WinForms на C#
До использования .NET Framework, настройки приложения сохранялись в INI-файлах и реестре Windows. Но в .NET Framework появились гораздо более простые способы работы с XML-файлами. Этот файл называется .exe.config и находится внутри папки приложения. Такой способ лучше, потому что, когда приложение будет деинсталированно или удалено, конечному пользователю не придется беспокоиться об оставшихся ключах реестра или INI файлов в каталоге Windows. Каждая настройка имеет четыре свойства: имя, тип, значение и область видимости. Тип может быть типом данных или объектом. Настройка может быть доступна пользователю или приложению. Основное различие между ними заключается в том, что настройки с областью видимости на уровне приложения будут доступны только для чтения во время выполнения, в то время как настройки с пользовательской областью видимости доступны и для чтения и для записи во время выполнения программы. Создание новых настроек Чтобы приступить к созданию новых настроек, в обозревателе решений (Solution Explorer) нужно щелкнуть правой кнопкой мыши на файле проекта, выбрать Свойства (Properties), или расширить уже существующий файл с настройками, дважды щелкнув на файле .setting. Затем нужно ввести имя, тип, область видимости и значение для каждого параметра. Манипулирование настройками Чтобы прочитать и сохранить значение параметра в C#, нужно использовать простсранство имён Properties. В следующем примере есть TextBox и две кнопки, называемые newValueTextBox, displayButton и saveButton соответственно.
|
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.