Как запустить событие, отмеченное флажком, когда в коде выполняется привязка столбцов?
У меня есть сетка данных, где я создаю столбцы на лету в коде позади. При создании столбца я создаю связанный шаблон ячейки и шаблон редактирования ячейки, чтобы преобразовать значение в логическое значение для представления данных в флажке. Все работает хорошо. То, что я хотел бы сделать, это событие проверки огня с командами. Я смог добиться этого в XAML с помощью следующей ссылки для выполнения каких-либо действий над кодом.
http://forums.silverlight.net/forums/p/199477/466179.aspx
Я переместил рабочий код XAML, чтобы код за командами не стрелял.
Когда у меня есть код в XAML и я установил точку останова в статическом классе ресурсов, я вижу, что точки останова достигаются. Но когда я ставлю один и тот же код в коде, за точки останова не бьют. Я думал, когда мы применяем шаблон, статические ресурсы разрешаются. Похоже, это не так.
На данный момент я могу уловить, что меняется, слушая данные бэкенда. Я хотел бы добиться этого с командованием.
Любые комментарии или предложения? Спасибо
1 ответ
Почему бы вам просто не привязать свойство к свойству IsChecked флажка. И в установщике нового свойства вы можете вызывать или выполнять любой метод, который вы в настоящее время выполняете с помощью команд. Приведет к менее грязному XAML