
Max
16.04.2017
14:46:38
я это понимаю, поэтому и спрашиваю - есть ли готовый механизм для флаговой блокировки

Летучая
16.04.2017
14:47:22

Gid
16.04.2017
14:48:32
В десктопе классическое простреленное колено

Ilya
16.04.2017
14:48:35

Google

Ilya
16.04.2017
14:49:04

Max
16.04.2017
14:49:51
нет, просто в момент чтения настроек идет сохранение их в контролы - это вызывает событие onChange - а в onChange у меня сохранение настроек... получается зацикливание

Летучая
16.04.2017
14:49:55
Зачем
Это плохо
Удоли

Max
16.04.2017
14:50:05
на локи не смотри... они от балды там

Ilya
16.04.2017
14:50:20
у тебя будет либо дедлок либо всё перезапишется
создай переменную, которая будет хранить состояние, что всё считалось и проверяй её

Gid
16.04.2017
14:54:19
Что насчет
СИНГЛТОНА?

Max
16.04.2017
14:54:27
ну в общем как всегда
и как его туда затолкать

Google

Max
16.04.2017
14:54:57
там он уже есть как бы

Gid
16.04.2017
14:55:09

Летучая
16.04.2017
14:55:10
Подписывай события руками на UI после считывания настроек

Max
16.04.2017
14:55:14
Settings cfg = Settings.Instance;

Gid
16.04.2017
14:55:18
Чтоб у тебя сразу 2 потока туда не лезли
Я конечно в десктопе не очень но зачем в онЧендж сохранение настроек
?

Max
16.04.2017
14:56:32
ну задолбало нажимать сохранить... хочется чтоб по факту сохранялось

Летучая
16.04.2017
14:57:14
А почему тебе именно так надо
А не считать
А потом подписать

Max
16.04.2017
14:57:19
кнопки такой вообще нет и ну ее нафиг

Летучая
16.04.2017
14:57:19
?

Gid
16.04.2017
14:57:37
Не привязывай сохранение так

Anatoly
16.04.2017
14:57:51
А потом валидацию захочешь.
А. textinput нет. Ну ок. пока

Ilya
16.04.2017
14:58:10
это WPF?

Gid
16.04.2017
14:58:31

Google

Gid
16.04.2017
14:58:38
Да

Max
16.04.2017
14:58:44

Gid
16.04.2017
14:58:45
Ты же видишь древнее руны?
Через _

Friedrich
16.04.2017
14:58:58
Увидел слово "некромантия" в чате, прибежал читать.

Ilya
16.04.2017
14:59:23
а у тебя не не MVVM?
это ты, возможно, погорячился)

Max
16.04.2017
15:00:19
обычные winforms + metroframework

Летучая
16.04.2017
15:00:28
4 кнопки

Владимир
16.04.2017
15:00:30
>winforms

Летучая
16.04.2017
15:00:39
winforms
чо с бубном плясать
руками подписываешь события после чтения настроек
и не паришься

Владимир
16.04.2017
15:01:13
В общем, я не знаю, что ты делаешь. Но зачем ты СЧИТЫВАЕШЬ настройки после того, как их сохраняешь?
Ты же знаешь, что они у тебя актуальные.

Max
16.04.2017
15:01:16
ну эт я понимаю.. что можно проще итд...

Ilya
16.04.2017
15:01:24

Владимир
16.04.2017
15:02:03
Под wpf есть MahApps
в метро стиле

Летучая
16.04.2017
15:02:20
А лучше увп

Google

Levent
16.04.2017
15:02:34
кек

Gid
16.04.2017
15:02:55
Чтобы страдать еще и с хамл
Хороший совет

Max
16.04.2017
15:03:05
Прост такая плюшка уже не один раз возникает, не только в этом проекте... Был еще один проект по бух.учету, там дофига полей и одно другое перекрывает... Паттерн нужен для того чтоб упростить всю эту лапшу...

Владимир
16.04.2017
15:03:31

Gid
16.04.2017
15:03:36

Владимир
16.04.2017
15:03:43
зачем сохранять при изменении каждного свойства

Летучая
16.04.2017
15:03:47

Владимир
16.04.2017
15:03:48

Летучая
16.04.2017
15:03:57
но нужная древняя литература

Anatoly
16.04.2017
15:04:17
щас бы не зная тз советовать реализацию UI.
UWP-вдруг там не win10? Хотя кто захочет иметь metro дизайн не на win8+? Хз.
WPF - есть задачи когда видеокарту использовать низзя. Или она говно будет на конечных девайсах. Софт рендер нахер для впф

Ilya
16.04.2017
15:04:37
это на каких таких девайсах?

Gid
16.04.2017
15:04:50
Я тебе код скину

Летучая
16.04.2017
15:04:54
Давай

Gid
16.04.2017
15:04:55
На досуге
Погоди

Google

Gid
16.04.2017
15:05:04
Там оч классно

Anatoly
16.04.2017
15:05:20

Летучая
16.04.2017
15:05:30
У меня всё норм с хамлом было
Кроме того что на увп он с утечками памяти компилировался

Ilya
16.04.2017
15:06:04

Леонид
16.04.2017
15:06:46
Если стать напротив зеркала

Max
16.04.2017
15:06:48
в WPF один раз залез... посмотрел гриды и чет забросил...

Леонид
16.04.2017
15:06:57
И пальцем начать писать код на впф

Gid
16.04.2017
15:07:09
Зачем осиливать увп или впф если можно быстро и без ебли накидать что-то на формах
Эта группа больше не существует