Должен ли я использовать конвертер или триггер WPF?

Мне интересно, как вы решаете, когда использовать преобразователии когда использовать триггеры. Я предпочитаю использовать триггеры для операций с графическим интерфейсом (таких как отображение/скрытие элементов управления, изменение их внешнего вида и т. д.).

Некоторое время назад я использовал для этой цели BooleanToVisibilityConverter, но сейчас он мне просто не нужен, я делаю все, что связано с видимостью, используя триггеры, и я даже начал думать: «с какой целью команда MS создала BooleanToVisibilityConverter?». Обычно, когда это возможно, я стараюсь использовать декларативный способ написания кода — в данном примере — XAML.

Что вы об этом думаете?

12
задан akjoshi 29 August 2012 в 14:21
поделиться