Silverlight ItemsControl - изменить ItemTemplate - PullRequest
0 голосов
/ 10 мая 2010

У меня есть ItemsControl со списком переключателей - в этом случае шаблон ItemTemplate будет содержать переключатели в привязке. Проблема в том, что в некоторых случаях мне нужно заменить переключатель с флажком без использования кода C #. Это возможно? Я думал об использовании ValueConverter (код C #), но я точно не знаю, сработает ли это.

1 Ответ

2 голосов
/ 10 мая 2010

Вы можете установить в шаблоне и переключатель, и флажок, а затем использовать выражение привязки в свойстве «Видимый», которое гарантирует, что только один из них будет видимым на основе привязки исходного объекта. Если ваша логика для определения видимости сложнее, чем просто логическое значение для исходного объекта, используйте преобразователь значения в выражении привязки.

...