|
Сохранение настроек в C#
|
|||
---|---|---|---|
#18+
Как мне сохранить размер окна при выходе из программы? И как мне сохранить ширину колонок в datagridview при выходе из программы? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2020, 09:33 |
|
Сохранение настроек в C#
|
|||
---|---|---|---|
#18+
В догонку и соответственно загружать сохраненые настройки ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2020, 09:34 |
|
Сохранение настроек в C#
|
|||
---|---|---|---|
#18+
сохраняешь при закрытии программы настройки в json-файл и при запуске программы их считываешь. Файл хранишь где хочешь. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2020, 10:05 |
|
Сохранение настроек в C#
|
|||
---|---|---|---|
#18+
Добавь Properties и сохраняй в них - самый простой вариант ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2020, 10:13 |
|
Сохранение настроек в C#
|
|||
---|---|---|---|
#18+
Shocker.Pro Добавь Properties и сохраняй в них - самый простой вариант https://docs.microsoft.com/ru-ru/dotnet/framework/winforms/advanced/application-settings-overview ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2020, 10:33 |
|
Сохранение настроек в C#
|
|||
---|---|---|---|
#18+
Написал код, который позволяет сохранять настройки окна приложения Первая часть (загружаем из Properties.Settings) Код: c# 1. 2. 3. 4.
Вторая часть (сохраняем текущие настройки) Код: c# 1. 2. 3. 4. 5. 6.
Вопрос, а как для datagidview сделать, а точнее для ширины колонок? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2020, 09:44 |
|
Сохранение настроек в C#
|
|||
---|---|---|---|
#18+
данный скрин выше это для формы приложения ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2020, 09:45 |
|
Сохранение настроек в C#
|
|||
---|---|---|---|
#18+
фигня, окно может быть развернуто на весь экран, после закрытия и открытия состояние не восстановится ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2020, 11:08 |
|
Сохранение настроек в C#
|
|||
---|---|---|---|
#18+
+ такой метод не универсальный, у вас же не 1 окно в программе, для каждого будите так прописывать? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2020, 12:02 |
|
Сохранение настроек в C#
|
|||
---|---|---|---|
#18+
Гы, 15 лет прошло, а задачи всё те же :) Тогда, при версии 1.1, когда не было ещё Properties.Settings, тупо написал свой класс, что в зависимости от элемента управления сохраняет настройки в файл, базу, реестр... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2020, 12:24 |
|
Сохранение настроек в C#
|
|||
---|---|---|---|
#18+
+ проверок нет, если, к примеру, я сделаю размер окна 100 на 100 и размещу его в правом нижнем углу экрана, потом выкину свой 4k монитор (которого у меня нет) и поставлю старый добрый VGA 640x480 окно окажется неизвестно где и для его перемещения придется вызывать минимум админа :D так как для пользователя это будет непреодолимая проблема. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2020, 13:55 |
|
Сохранение настроек в C#
|
|||
---|---|---|---|
#18+
Roman Mejtes для его перемещения придется вызывать минимум админа Дурная голова ногам покоя не дает(с) Win+Up, Win+Left или Win+Right решает проблему админ в состоянии напомнить пользователю эти комбинации По-хорошему если при создании окна сохранённая позиция оказывается за пределами видимой области десктопа - создавать с дефолтной позицией/размерами ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2020, 15:39 |
|
Сохранение настроек в C#
|
|||
---|---|---|---|
#18+
Изопропил, я обычно пользуюсь более олдовой комбинацией, Alt, Left, Down, но она не всегда работает =) это с Win 3.1 еще осталось, там кнопку Windows еще не завезли ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2020, 15:47 |
|
Сохранение настроек в C#
|
|||
---|---|---|---|
#18+
Roman Mejtes Изопропил, я обычно пользуюсь более олдовой комбинацией, Alt, Left, Down, но она не всегда работает =) это с Win 3.1 еще осталось, там кнопку Windows еще не завезли Ещё скажите Клаву не меняли... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2020, 16:06 |
|
Сохранение настроек в C#
|
|||
---|---|---|---|
#18+
Roman Mejtes + такой метод не универсальный, у вас же не 1 окно в программе, для каждого будите так прописывать? только для одного, прога простая ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2020, 01:04 |
|
Сохранение настроек в C#
|
|||
---|---|---|---|
#18+
Roman Mejtes фигня, окно может быть развернуто на весь экран, после закрытия и открытия состояние не восстановится тут не надо восстанавливать окно .. просто запомнить размер ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2020, 01:06 |
|
Сохранение настроек в C#
|
|||
---|---|---|---|
#18+
Roman Mejtes + проверок нет, если, к примеру, я сделаю размер окна 100 на 100 и размещу его в правом нижнем углу экрана, потом выкину свой 4k монитор (которого у меня нет) и поставлю старый добрый VGA 640x480 окно окажется неизвестно где и для его перемещения придется вызывать минимум админа :D так как для пользователя это будет непреодолимая проблема. окно в центре всегда запускатся будет ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2020, 01:07 |
|
Сохранение настроек в C#
|
|||
---|---|---|---|
#18+
SAS2014, а вот очень интересная библиотечка, которая предназначена для более удобной работы со свойствами GUI проекта https://github.com/anakic/Jot ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2020, 13:28 |
|
Сохранение настроек в C#
|
|||
---|---|---|---|
#18+
Сотрудник Главного Управления SAS2014, а вот очень интересная библиотечка, которая предназначена для более удобной работы со свойствами GUI проекта https://github.com/anakic/Jot спс ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2020, 06:26 |
|
|
start [/forum/topic.php?fid=20&msg=39926230&tid=1398614]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
67ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
others: | 237ms |
total: | 403ms |
0 / 0 |