在C#Winforms中通过unicode使用汉堡包菜单符号/图标

在C#Winforms中通过unicode使用汉堡包菜单符号/图标,c#,winforms,unicode,icons,hamburger-menu,C#,Winforms,Unicode,Icons,Hamburger Menu,我试图在Winforms C#中使用符号的unicode在按钮控件中显示汉堡包菜单符号/图标。我试着用谷歌搜索,但所有的结果都指向汉堡菜单上的unicodes,比如UWP、CSS、Xamarin等等。。不是C#Winforms 我之所以需要汉堡包菜单unicode在C#Winforms中实现,是因为通过“代码”或“属性”选项卡可以轻松/简单地更改符号的前景色,而不是每次需要不同的符号或图标颜色时都必须上载新图像 在C#Winforms中实现汉堡菜单符号是否有unicode,或者每次需要不同颜色的

我试图在Winforms C#中使用符号的unicode在按钮控件中显示汉堡包菜单符号/图标。我试着用谷歌搜索,但所有的结果都指向汉堡菜单上的unicodes,比如UWP、CSS、Xamarin等等。。不是C#Winforms

我之所以需要汉堡包菜单unicode在C#Winforms中实现,是因为通过“代码”或“属性”选项卡可以轻松/简单地更改符号的前景色,而不是每次需要不同的符号或图标颜色时都必须上载新图像

在C#Winforms中实现汉堡菜单符号是否有unicode,或者每次需要不同颜色的汉堡菜单图标时,我都必须上传一个新图像


谢谢。

您可以在代码中将按钮文本设置为Unicode值,如下所示

button1.Text = char.ConvertFromUtf32('\u2630'); // "☰";

或者,您可以将符号粘贴到设计器属性列表中按钮的文本属性中。

Unicode值的工作原理相同,无论是UWP、CSS、Xamarin、Java还是正在使用的任何其他语言。很难说你尝试过的东西不起作用,因为你没有包括你尝试过的东西。将按钮的字体设置为包含该符号的字体,将按钮的标题设置为该值,它就会工作。感谢您澄清我应该将按钮的字体设置为特定字体以显示符号。也许这就是我所缺少的。这甚至适用于不同的字体类型。非常感谢。