c# - 如何实现带图像但没有边框的按钮?

标签 c# wpf xaml

<分区>

Possible Duplicate:
wpf flat button

我怎样才能实现如图所示的按钮?

enter image description here

我尝试了以下方法:

    <Button Name="buttonSuchpfeil" Margin="184,39,522,364">
        <StackPanel>
            <Image Source="..\Pictures\Suchpfeil.jpg"></Image>
        </StackPanel>
    </Button>

但是我不喜欢的图片周围出现了边框:

enter image description here

我如何更改我的代码以避免这种情况?

最佳答案

在 WinForms 中有一种简单的方法可以做到这一点:将 FlatStyle 设置为 Flat,例如

this.myButton.FlatStyle = System.Windows.Forms.FlatStyle.Flat;

至于 WPF(尽管 Tobias 的回答在我写这篇文章时出现了 :-),这里有一些有用的附加信息:WPF Flat Button

关于c# - 如何实现带图像但没有边框的按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8769719/

相关文章:

c# - 使用 Aforge.net.framework 和 C# 将图像动态转换为视频

c# - 如何存储大量二维三角形并使用范围查询有效地检索它们

c# - LINQ 的左外连接运行时错误

c# - UWP 运行查询作为类型 - MVVM

wpf - 如何在 WPF/Silverlight 中设置页眉/行

c# - 在当前用户控件中单击按钮时显示不同的用户控件

c# - 将 CSV 文件读取到嵌套对象

c# - 通知线程停止 - 在另一个线程和类中引发事件 - C#

wpf - 使用 VirtualizationMode.Recycling 时,TreeView 错误地将项目显示为展开状态

c# - 使用 MVVM,当控件没有 "Command"属性时怎么办?