A few weeks ago, I was creating a WPF application. It had been a while and I’ve become unfamiliar with the UI resources that are out there. I am, however, a huge fan of Font Awesome. With a little quick wizardry, I was able to generate a resource dictionary that defined text block styles for each of the Font Awesome icons.

To use it, drop the Font Awesome font file into your project, making certain to include it as a content item, include this resource directory in your app.xaml or within your window/control definition, then: <TextBlock x:Style="{StaticResource fa-thumbs-up}" />