一般来说,我对 WPF 和 .NET 有点陌生。我正在使用 Fluent.Ribbon 库为我的应用程序创建功能区。我还使用 FontAwesome.Wpf 库在按钮等上绘制图标。
我无法让它们很好地协同工作,我认为这是由于 Fluent.Ribbon 按钮的工作方式。
如果我写:
<Fluent:Button fa:Awesome.Content="Plus"
TextElement.FontFamily="pack://application:,,,/FontAwesome.WPF;component/#FontAwesome"
/>
我得到“什么都没有”——一个空白按钮被“绘制”了。如果我将其更改为使用标准 WPF Button 控件,我会在正确的位置使用正确的图标获得一个按钮,但该样式不适合 Fluent.Ribbon。
我只想在一个样式精美的功能区按钮中绘制我的字体真棒图标。我应该怎么办?