我需要创建一个带图像和文字的透明按钮。我在一个按钮内有一个DockPanel,带有Image和TextBlock控件。当鼠标悬停在它上面时,它应该在图像上创建一些缩放,并对TextBlock文本产生一些效果(前发光)。
有没有办法我只能有一个样式,对于按钮,我还可以在其中为图像和TextBlock指定样式?
答案 0 :(得分:2)
是的,您可以嵌套样式,例如
<Style TargetType="{x:Type Button}">
<Style.Resources>
<Style TargetType="{x:Type Image}">
<!-- ... -->
</Style>
</Style.Resources>
<!-- ... -->
</Style>