Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# .NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.73/15: Рейтинг темы: голосов - 15, средняя оценка - 4.73
Тыр-Тыр Митя
3 / 3 / 2
Регистрация: 12.12.2008
Сообщений: 55
1

Application Settings

23.01.2011, 21:26. Просмотров 2806. Ответов 4
Метки нет (Все метки)

доброго времени суток, господа! Для хранения настроек своего приложения использую Settings.Settings. Есть в настройках поле UseProxy типа bool, его значение стоит False. Далее при загрузке формы вызывается функция, куда в качестве параметра передаётся значение указанной выше настройки
C#
1
CheckProxy(Properties.Settings.Default.UseProxy);
и описание самой функции:
C#
1
2
3
4
5
6
7
void CheckProxy(bool Check)
        {  
                label7.Enabled = Check;
                label8.Enabled = Check;
                AdresstextBox.Enabled = Check;
                PorttextBox.Enabled = Check;
            }
Суть проблемы: при первом запуске приложения, не смотря на указанный False в настройках в функцию передаётся значение True. с чем это связано, никак не могу понять. ибо нужно передать False.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.01.2011, 21:26
Ответы с готовыми решениями:

Левый хеш в имени папки для Settings.settings
ЧТо это в конце ?? и как его убрать ?

AssemblyCompany и Settings
Добрый день! Возникла проблема из-за которой сломал всю голову. Мне кажется...

Как работать с properties.settings
Добрый день. В "Обозревателе решений" в конкретном проекте есть папка с...

Как запихать свой класс в Settings?
Здравствуйте! Столкнулся тут с проблемой вот какого характера. Нужно в...

Как сбросить Properties.Settings на значения по умолчанию
Добрый день! Настройки программы хранятся в namespace.Properties.Settings;...

4
eji
121 / 121 / 29
Регистрация: 17.09.2010
Сообщений: 288
23.01.2011, 21:53 2
Тыр-Тыр Митя, а Вы когда изменяете свойство сохраняете изменения?
C#
1
Properties.Settings.Default.Save();
0
Тыр-Тыр Митя
3 / 3 / 2
Регистрация: 12.12.2008
Сообщений: 55
23.01.2011, 21:55  [ТС] 3
Цитата Сообщение от eji Посмотреть сообщение
Тыр-Тыр Митя, а Вы когда изменяете свойство сохраняете изменения?
C#
1
Properties.Settings.Default.Save();
да, именно так:
C#
1
2
Properties.Settings.Default.UseProxy = ProxycheckBox.Checked;
Properties.Settings.Default.Save();
0
lezh1k
36 / 36 / 5
Регистрация: 03.06.2010
Сообщений: 120
24.01.2011, 10:12 4
Что бы сохранить значение в settings, оно должно быть UserScope . Это так?
0
eji
121 / 121 / 29
Регистрация: 17.09.2010
Сообщений: 288
24.01.2011, 12:41 5
Тыр-Тыр Митя, а проект можно посмотреть?
0
24.01.2011, 12:41
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.01.2011, 12:41

Запись в app.Config (Properties.Settings) - не хочет ?
Здравствуйте, пытаюсь записать значение:...

Как в .settings фале сохранить объект своего класса?
К примеру, есть самописный класс, а в выборе настроек его нет:...

Properties.Settings: хранение выбранной информации для двух приложений
Всем добрый вечер! нужна помошь, я храню все настройки в Properties.Settings......


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru