Привязки и триггеры не работают, что может быть не так - PullRequest
0 голосов
/ 21 октября 2011

Ссылаясь на этот вопрос и этот вопрос , решения в принятых ответах работают, но в проекте, который я хочу применить, не работает привязка или триггер.Ошибок нет, триггеры и т. Д. Просто не отвечают.

Код огромный, со сложной компоновкой, использующей множество сеток и панелей и ленту.Источник привязки, триггеры и цель находятся на разных панелях (источник на ленте, цель на сетке ниже).Я знаю, что код правильный, мой вопрос:

  1. Что такое контрольный список?На что мне нужно обратить внимание, чтобы убедиться, что триггеры и привязки работают.

  2. Если источник и цель на разных панелях, есть ли что-то в их реализации (например, переход отлента для родителя (основная сетка создана по умолчанию)) и затем поиск цели в дочерних элементах (сетка)?

  3. Я могу печатать на консоли, если я пишу код позади, ноЕсть ли способ отладки триггеров и привязок?

Ответы [ 2 ]

1 голос
/ 21 октября 2011

У меня также были успешные триггеры отладки с помощью этой техники:

http://www.wpfmentor.com/2009/01/how-to-debug-triggers-using-trigger.html

1 голос
/ 21 октября 2011

Вы всегда можете посмотреть в окне вывода ошибки привязки.Это может оказаться полезным для проверки ваших привязок и сбоев триггера -

http://bea.stollnitz.com/blog/index.php?s=presentationtrace

...