使用Visual Studio将图标添加到按钮

1 c# wpf xaml visual-studio

我有一个简单的问题.我想在C#WPF Button控件中添加一个图标.我不想编写C#代码,也不想编辑XAML来执行此操作.

但是,当我单击Designer中的按钮时,属性下没有用于设置图像的选项.你是如何通过Visual Studio GUI完成的?

Bra*_*NET 6

要做到这一点,最简单的/最好的办法是增加一个Image控制作为ContentButton.

属性窗口在某些方面有限,并且只支持该属性的文本.这包括绑定,所以你可以使用Image StaticResource.我找不到一个简单的方法来创建一个来自房产设计师的.

所以基本上,你很难编辑XAML.无论是直接Content属性还是通过创建一个元素而Resources不是那么糟糕!写吧:

<Button>
   <Button.Content>
      <Image ImageSource="..."/>
   </Button.Content>
</Button>
Run Code Online (Sandbox Code Playgroud)

当然,你可以创建一个通过设计器公开该属性的自定义按钮,但更多的是 XAML.它的WPF,你将不得不写XAML,所以学习如何应该是一个优先事项.