Как запустить событие, отмеченное флажком, когда в коде выполняется привязка столбцов?

У меня есть сетка данных, где я создаю столбцы на лету в коде позади. При создании столбца я создаю связанный шаблон ячейки и шаблон редактирования ячейки, чтобы преобразовать значение в логическое значение для представления данных в флажке. Все работает хорошо. То, что я хотел бы сделать, это событие проверки огня с командами. Я смог добиться этого в XAML с помощью следующей ссылки для выполнения каких-либо действий над кодом.

http://forums.silverlight.net/forums/p/199477/466179.aspx

Я переместил рабочий код XAML, чтобы код за командами не стрелял.

Когда у меня есть код в XAML и я установил точку останова в статическом классе ресурсов, я вижу, что точки останова достигаются. Но когда я ставлю один и тот же код в коде, за точки останова не бьют. Я думал, когда мы применяем шаблон, статические ресурсы разрешаются. Похоже, это не так.

На данный момент я могу уловить, что меняется, слушая данные бэкенда. Я хотел бы добиться этого с командованием.

Любые комментарии или предложения? Спасибо

1 ответ

Решение

Почему бы вам просто не привязать свойство к свойству IsChecked флажка. И в установщике нового свойства вы можете вызывать или выполнять любой метод, который вы в настоящее время выполняете с помощью команд. Приведет к менее грязному XAML

Другие вопросы по тегам