通常在设置按钮内容的时候,我们一般会写上文字,比如
<Button Content="OK"/>
但是有一些特殊情况,比如我们的按钮需要一个图标,
这个时候就需要一些特殊的操作。
<Button> <FontIcon FontFamily="Segoe MDL2 Assets" Glyph="" FontSize="30" /> </Button>
既然Xaml中可以实现,那么在.cs文件中也可以哒。
FontIcon fi = new FontIcon(); fi.FontFamily = new Windows.UI.Xaml.Media.FontFamily("Candara"); fi.Glyph = "\uF5B0"; Button.Icon=fi;
注意到了吗,在xaml中,
Glyph=""
而在.cs中
fi.Glyph = "\uF5B0";
参考:using FontIcon Glyph from code (C#)