Size: a a a

2020 August 17

A

Alex_R in CODE BLOG / C#
НЕ срабатывает(
источник

S

Supernic3 in CODE BLOG / C#
Alex_R
Как у тебя попадают данные в Credentials?
источник

A

Alex_R in CODE BLOG / C#
ну типа _person.Creditinals[listBoxSelectedIndex].Nom = "12312";
источник

S

Supernic3 in CODE BLOG / C#
Alex_R
ну типа _person.Creditinals[listBoxSelectedIndex].Nom = "12312";
Проверь, есть ли вообще подписка на event или нет, в дебаге
источник

S

Supernic3 in CODE BLOG / C#
В 'set' поставь точку и попробуй запустить
источник

S

Supernic3 in CODE BLOG / C#
Alex_R
ну типа _person.Creditinals[listBoxSelectedIndex].Nom = "12312";
А подожди.. У тебя в Credential на nom, в твоём случае, стоит INotifyPropertyChanged?)
источник

A

Alex_R in CODE BLOG / C#
Supernic3
А подожди.. У тебя в Credential на nom, в твоём случае, стоит INotifyPropertyChanged?)
Нет, но это же BindingList<Creditional>! Он как то сам делает эти подписки.
источник

S

Supernic3 in CODE BLOG / C#
Alex_R
Нет, но это же BindingList<Creditional>! Он как то сам делает эти подписки.
Нет, не делает) В этом и проблема
источник

A

Alex_R in CODE BLOG / C#
у меня и на Name не стоит ничего, но он же срабаывает както
источник

S

Supernic3 in CODE BLOG / C#
Alex_R
у меня и на Name не стоит ничего, но он же срабаывает както
Должен был  PRopertyChanged, а вот почему срабатывает - хз
источник

A

Alex_R in CODE BLOG / C#
Supernic3
Должен был  PRopertyChanged, а вот почему срабатывает - хз
в том то и фишка и фишка BindingList)
источник

A

Alex_R in CODE BLOG / C#
Все заработало
источник

S

Supernic3 in CODE BLOG / C#
Alex_R
Все заработало
Хм, а что сделал?
источник

S

Supernic3 in CODE BLOG / C#
Alex_R
в том то и фишка и фишка BindingList)
Изучу, ладно, тогда извиняюсь сразу
источник

A

Alex_R in CODE BLOG / C#
Supernic3
Проверь, есть ли вообще подписка на event или нет, в дебаге
ты был прав, не было подписки потому что в конструкторе Person было _сreditinals = creditinal; , а не Creditinals = creditinal;
источник

S

Supernic3 in CODE BLOG / C#
Alex_R
ты был прав, не было подписки потому что в конструкторе Person было _сreditinals = creditinal; , а не Creditinals = creditinal;
Бывает)
источник

A

Alex_R in CODE BLOG / C#
Supernic3
Изучу, ладно, тогда извиняюсь сразу
присваивал сразу private полю, а не свойству)) Поэтмоу и сетер не срабатывал)
источник

A

Alex_R in CODE BLOG / C#
Supernic3
Бывает)
Спасибо за помощь)
источник

S

Supernic3 in CODE BLOG / C#
Alex_R
присваивал сразу private полю, а не свойству)) Поэтмоу и сетер не срабатывал)
Только сделай проверку на _credential is null в set, а то может упасть при попытке подписаться на событие
источник

A

Alex_R in CODE BLOG / C#
Supernic3
Только сделай проверку на _credential is null в set, а то может упасть при попытке подписаться на событие
я вот теперь думаю, как от всего этого отписываться))) Хотя BindingList думаю сам грохает все подписки
источник