我在 WPF 中的按钮上的标签有问题。单击按钮后,标签变得模糊,然后变得清晰,但它看起来像动画并持续约 2 秒。
<Button Grid.Row="2" Command="{Binding DefaultCommand}">
<StackPanel Orientation="Horizontal">
<Image Source="../Images/add_all.png" />
<TextBlock VerticalAlignment="Center" Margin="2">All</TextBlock>
</StackPanel>
</Button>
我只为 targettype = button 的宽度、高度和边距设置样式。
RenderOptions.ClearTypeHint="ClearTypeHint"
没有帮助。 最佳答案
我认为您所看到的只是 Windows 7 上 WPF 按钮的标准行为,没有应用自定义样式。当点击标准按钮时,动画开始,将按钮背景从灰色变为蓝色,然后再变为灰色,大约持续 2 秒。当您选择另一个控件时,动画将停止。
不知道为什么你会看到模糊的标签文本。
您的 PC 上是否禁用了硬件渲染?
关于c# - 单击后按钮上的标签变得模糊并在 WPF 中设置动画,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12780634/