Как я могу отделить управление визуальным состоянием от шаблона настраиваемого элемента управления?

Как я могу отделить управление визуальным состоянием от шаблона настраиваемого элемента управления?

У меня есть один настраиваемый элемент управления, но с несколькими разными лицами, помещенными в шаблоны. Все шаблоны должны иметь одинаковую визуализацию на основе состояний. Есть ли способ установить мой VSM только один раз? В противном случае мне нужно скопировать код VSM в каждый шаблон.


person FFire    schedule 13.04.2009    source источник


Ответы (1)


Повторное создание шаблонов часто приводит к дублированию кода, особенно для кода VSM. К сожалению, сегодня нелегко абстрагироваться от этого кода.

person Jeff Wilcox    schedule 19.08.2009