这是按钮代码:
<Button x:Name="openSearchButton" Content="" BorderThickness="0" Click="openSearchButton_Click" Margin="0,0,10,0" HorizontalAlignment="Right" Width="70" Padding="0" Height="70" VerticalAlignment="Center" >
<Button.Background>
<ImageBrush ImageSource="/Assets/search.png"/>
</Button.Background>
</Button>
当我点击按钮时,蓝色方块显示图像。
在:
后:
注意:我通过visual studio和我的设备运行此应用程序,该设备通过USB连接到计算机。
答案 0 :(得分:3)
按钮单击时的视觉效果是由于默认情况下应用于按钮的样式表。如果您想要更改此行为或对各种控制事件提供自定义效果,请执行以下步骤:
1:在混合中打开页面(你可以在VS中做,但我更喜欢Blend)
2:点击你想要改变行为的按钮到属性窗口
3:或者右键单击它并选择编辑模板 - >编辑副本
4:为模板命名并将其保存在standardstylesheet.xml文件中,以便在您需要相同行为的所有页面上访问它
5:现在在应用事件的每个事件和样式的故事板部分,并相应地更改。 从上面你将了解如何应对这种情况。请将其标记为解决方案,因为我知道它可以回答您的问题。