Size: a a a

2021 January 10

AK

Anton Kowalski in CODE BLOG / C#
Anton Kowalski
Вот мой XAML
https://pastebin.com/W7m4j2nT
Это моя модель
https://pastebin.com/YRfWtrnV
Вот-так вызываю
await DialogHost.Show(new EditTable(treeViewItem.Header.ToString(), connectionString), dialogIdentifier: "EditTable");
Скорее всего что-то с привязкой не то, но вроде все правильно
источник

GK

Gennady Kurbesov in CODE BLOG / C#
Anton не увидел оповещение для модели. Вижу, что в конструкторе инициализируешь и добавляешь данные, но виьшка то об этом не узнает
источник

GK

Gennady Kurbesov in CODE BLOG / C#
модель должна сообщать вьюшке что появились изменения
источник

AK

Anton Kowalski in CODE BLOG / C#
VM это реализация INotifyPropertyChanged
источник

AK

Anton Kowalski in CODE BLOG / C#
Gennady Kurbesov
Anton не увидел оповещение для модели. Вижу, что в конструкторе инициализируешь и добавляешь данные, но виьшка то об этом не узнает
когда я делал с анонимками то работало
источник

AK

Anton Kowalski in CODE BLOG / C#
Gennady Kurbesov
Anton не увидел оповещение для модели. Вижу, что в конструкторе инициализируешь и добавляешь данные, но виьшка то об этом не узнает
добавил get set, сработало
источник

GK

Gennady Kurbesov in CODE BLOG / C#
👍
источник

GK

Gennady Kurbesov in CODE BLOG / C#
Anton а еще - реализация логики в классе модели - плохая практика, а обращение к БД в конструкторе модели еще хуже
источник

AK

Anton Kowalski in CODE BLOG / C#
Gennady Kurbesov
Anton а еще - реализация логики в классе модели - плохая практика, а обращение к БД в конструкторе модели еще хуже
а как тогда?
источник

GK

Gennady Kurbesov in CODE BLOG / C#
Anton Kowalski
а как тогда?
использовать шаблоны проектирования. Например для работы с базой - Репозиторий
источник

G

Gopneg in CODE BLOG / C#
Gennady Kurbesov
использовать шаблоны проектирования. Например для работы с базой - Репозиторий
ты ему вместо кода в конструкторе предложил репозиторий?
источник

G

Gopneg in CODE BLOG / C#
Gennady Kurbesov
Anton а еще - реализация логики в классе модели - плохая практика, а обращение к БД в конструкторе модели еще хуже
MVVM смотрит на тебя как на говно
источник

GK

Gennady Kurbesov in CODE BLOG / C#
Gopneg
ты ему вместо кода в конструкторе предложил репозиторий?
ммм, ну то есть по твоему нормально, что модель заполняет сама себя обращаясь из своего конструктора с базу данных?
источник

G

Gopneg in CODE BLOG / C#
Gennady Kurbesov
ммм, ну то есть по твоему нормально, что модель заполняет сама себя обращаясь из своего конструктора с базу данных?
ничего сверхкриминального не вижу
источник

GK

Gennady Kurbesov in CODE BLOG / C#
Gopneg
ничего сверхкриминального не вижу
[смотрю на тебя как на говно]
источник

G

Gopneg in CODE BLOG / C#
ну рассказывай в чем проблема
источник

G

Gopneg in CODE BLOG / C#
источник

G

Gopneg in CODE BLOG / C#
чот тишина...
источник

S

SeanWoo in CODE BLOG / C#
все спят на работе на клавиатуре
источник

GK

Gennady Kurbesov in CODE BLOG / C#
Gopneg
чот тишина...
да нахер ты мне сдался
источник