Применение стилей эскиза ко всем элементам управления в приложении SketchFlow

Есть ли способ глобально применить стили эскиза ко всем элементам управления в моем приложении SketchFlow в Expression Blend 4 без необходимости вручную применять свойство Style="{DynamicResource Foo-Sketch}" к каждому элементу управления?

Вообще говоря, я хотел бы сделать эти стили, определенные в SketchStyles.xaml, неявными.


person bitbonk    schedule 31.05.2012    source источник


Ответы (1)


Вероятно, вы можете применить стили неявно следующим образом:

<UserControl.Resources>
    <Style BasedOn="{StaticResource Button-Sketch}" TargetType="Button"/>
</UserControl.Resources>

Вам нужно будет сделать это для каждого типа элемента управления, для которого вы хотите использовать неявный стиль.

person Chuck Hays    schedule 31.05.2012