在UWP应用程序,我有一个按钮,它的背景属性设置为“深粉红”,但每当我悬停我的鼠标,它会变为灰色(默认颜色),巴顿在XAML背景UWP
这里是我的代码:
<Button Content="Hello World" Margin="100,0,0,0" Background="DeepPink"/>
我失去的东西?
在UWP应用程序,我有一个按钮,它的背景属性设置为“深粉红”,但每当我悬停我的鼠标,它会变为灰色(默认颜色),巴顿在XAML背景UWP
这里是我的代码:
<Button Content="Hello World" Margin="100,0,0,0" Background="DeepPink"/>
我失去的东西?
它只定义按钮的默认状态,而不是悬停状态。
您可以创建一个自定义控件模板(您可以看到一个示例here),或者通过Lightweight styling轻松改变颜色 - 我推荐第二个!
谢谢你,谢谢大家! –
什么社区! –
很高兴你的工作! :) –
只需编辑控件的*样式*并修改相应的* VisualStates * - [这里是类似的答案](http://stackoverflow.com/a/35263077/2681948)关于改变点击行为。 – Romasz
哟,我必须编写所有这些才能使其工作吗?我不明白它是什么? –
您可以使用设计器来拉出样式(如答案中所述),也可以从样式中复制样式(它应该是相同的)。然后你会发现* VisualState *它负责* PointerOver * - 这是你感兴趣的一个 - 玩它并注释掉你不需要的东西。 – Romasz