WPF按钮奇怪的焦点行为
我已经到处寻找这个问题的答案,读了很多文章,但都没有找到答案 这是VS10、.NET4.0,标准按钮,背景为图像,文本为文本。我删除了非必要属性。当鼠标进入按钮时,图像被一个大灰色矩形替换/覆盖,中间有文本(“商店”)。 我尝试过更改大多数属性,包括将FocusVisualStyle设置为Style和null 有什么想法吗WPF按钮奇怪的焦点行为,wpf,image,button,focus,Wpf,Image,Button,Focus,我已经到处寻找这个问题的答案,读了很多文章,但都没有找到答案 这是VS10、.NET4.0,标准按钮,背景为图像,文本为文本。我删除了非必要属性。当鼠标进入按钮时,图像被一个大灰色矩形替换/覆盖,中间有文本(“商店”)。 我尝试过更改大多数属性,包括将FocusVisualStyle设置为Style和null 有什么想法吗 ImageBrush ImageSource=“/button green.png” 谢谢您的输入。您的问题是您将背景设置为图像 试试这个 <Button ..
ImageBrush ImageSource=“/button green.png”
谢谢您的输入。您的问题是您将背景设置为图像 试试这个
<Button .......>
<Image Source ...... />
</Button>
您可以试试这个
<Button>
<Button.Background>
<ImageBrush ImageSource="Images/exemple.ico">
</ImageBrush>
</Button.Background>
</Button>
分别指定
工具栏.按钮样式键
<Style x:Key="{x:Static ToolBar.ButtonStyleKey}" TargetType="Button">
<Setter Property="Foreground" Value="Blue"/>
<Setter Property="FontSize" Value="14"/>
<Setter Property="HorizontalAlignment" Value="Center"/>
<Setter Property="VerticalAlignment" Value="Center"/>
</Style>
是的,这是可行的,但是按钮只能有一个内容-我需要里面的文本。
<Style x:Key="{x:Static ToolBar.ButtonStyleKey}" TargetType="Button">
<Setter Property="Foreground" Value="Blue"/>
<Setter Property="FontSize" Value="14"/>
<Setter Property="HorizontalAlignment" Value="Center"/>
<Setter Property="VerticalAlignment" Value="Center"/>
</Style>