C# 使用Visual Studio将图标添加到按钮
我有一个简单的问题。我想在C WPF按钮控件中添加一个图标。我不想写C代码,也不想编辑XAML来实现这一点C# 使用Visual Studio将图标添加到按钮,c#,wpf,visual-studio,xaml,C#,Wpf,Visual Studio,Xaml,我有一个简单的问题。我想在C WPF按钮控件中添加一个图标。我不想写C代码,也不想编辑XAML来实现这一点 但是,当我单击设计器中的按钮时,属性下没有设置图像的选项。如何通过VisualStudioGUI实现这一点 最简单/最好的方法是添加一个图像控件作为按钮的内容 属性窗口在功能上有一定的限制,只支持该属性的文本。这确实包括绑定,因此您可以使用图像静态资源。不过,我也找不到一个简单的方法从属性设计师那里创建一个 因此,基本上,您必须编辑XAML。无论是使用直接内容属性还是通过在资源中创建元素,
但是,当我单击设计器中的按钮时,属性下没有设置图像的选项。如何通过VisualStudioGUI实现这一点 最简单/最好的方法是添加一个图像控件作为按钮的内容 属性窗口在功能上有一定的限制,只支持该属性的文本。这确实包括绑定,因此您可以使用图像静态资源。不过,我也找不到一个简单的方法从属性设计师那里创建一个 因此,基本上,您必须编辑XAML。无论是使用直接内容属性还是通过在资源中创建元素,都没有那么糟糕!只要写下:
<Button>
<Button.Content>
<Image ImageSource="..."/>
</Button.Content>
</Button>
当然,现在您可以创建一个自定义按钮,通过设计器公开该属性,但这更像是XAML。它的WPF,您将不得不编写XAML,因此学习如何操作应该是一个优先事项。最简单/最好的方法是添加一个图像控件作为按钮的内容 属性窗口在功能上有一定的限制,只支持该属性的文本。这确实包括绑定,因此您可以使用图像静态资源。不过,我也找不到一个简单的方法从属性设计师那里创建一个 因此,基本上,您必须编辑XAML。无论是使用直接内容属性还是通过在资源中创建元素,都没有那么糟糕!只要写下:
<Button>
<Button.Content>
<Image ImageSource="..."/>
</Button.Content>
</Button>
当然,现在您可以创建一个自定义按钮,通过设计器公开该属性,但这更像是XAML。由于是WPF,您将不得不编写XAML,因此学习如何编写XAML应该是一项优先任务。Visual Studio 2015:
创建一个按钮。
创建一个图像。
将图像源设置为资源的正确文件,例如项目中包含的.png文件
将图像拖到按钮上。
显示一个文本,要求您按ALT键以图像替换按钮的文本
我目前不知道如何为一个按钮同时获取图像和文本
在XAML中,它如下所示:
<Button x:Name="button12" HorizontalAlignment="Left" Margin="10,10,0,0" VerticalAlignment="Top" Width="75">
<Image x:Name="image" HorizontalAlignment="Left" Height="24" VerticalAlignment="Top" Width="24" Source="gfx/new.png"/>
</Button>
Visual Studio 2015:
创建一个按钮。
创建一个图像。
将图像源设置为资源的正确文件,例如项目中包含的.png文件
将图像拖到按钮上。
显示一个文本,要求您按ALT键以图像替换按钮的文本
我目前不知道如何为一个按钮同时获取图像和文本
在XAML中,它如下所示:
<Button x:Name="button12" HorizontalAlignment="Left" Margin="10,10,0,0" VerticalAlignment="Top" Width="75">
<Image x:Name="image" HorizontalAlignment="Left" Height="24" VerticalAlignment="Top" Width="24" Source="gfx/new.png"/>
</Button>
您可以在您的计算机上安装FontAwesome
后藤http://fontawesome.io 下载。打开下载的ZIP文件,在字体文件夹中应该有.otf文件,安装它
在按钮的内容中,您可以简单地键入所需的图标代码
例如:
如果你想让你的按钮看起来像
然后安装字体
在按钮标签中键入Content=&xf01e;FontFamily=Fontsome
更多代码可在此处找到您可以在计算机上安装FontAwesome
后藤http://fontawesome.io 下载。打开下载的ZIP文件,在字体文件夹中应该有.otf文件,安装它
在按钮的内容中,您可以简单地键入所需的图标代码
例如:
如果你想让你的按钮看起来像
然后安装字体
在按钮标签中键入Content=&xf01e;FontFamily=Fontsome
更多代码可在此处找到将图像添加为按钮的子控件。这不是那么简单为什么不使用ImageButton是一个选项..?将图像添加为按钮的子控件。这不是那么简单为什么不使用ImageButton是一个选项。。?