Автоматическая привязка видимости с соглашением об именах

Мне очень нравится Caliburn и привязка к соглашению об именах, и я был удивлен, что видимость не ограничена так же, как соглашение «CanNAME» используется для защиты действия. Насколько мне известно, BooleanToVisibilityConverter используется только тогда, когда Binding явно используется в Caliburn, а не автоматически, как метод защиты. Итак, я подумал об изменении источника для автоматической привязки к «bool? ControlNameIsVisible ()» (null равно collapse) или подобному. Мне было интересно, правильный ли это подход, и если так, если кто-то уже выполнил реализацию и мог бы поделиться ею здесь.

16
задан ride4sun 9 July 2011 в 08:14
поделиться