Chapter 8. Displaying beautiful text

This chapter covers

  • Text basics, like the TextBlock
  • Text wrapping, fonts, alignment, spacing, and more
  • Displaying rich and multicolumn text
  • Using OpenType font features

Over the years, the use of text in UI design has gone in and out of fashion. Back when I was learning how to program, text and ASCII (and PETSCII) graphics were the mainstay of UIs. Other than the occasional boxed-in border or menu, interfaces were heavily text based. Those poor unfortunate souls toiling away at 12” CRT mainframe terminals at the time rarely had even that—just a sea of amber or green text on a greenish-black glass background, with the only variation being some of it was in reverse.

It was depressing!

Then came Xerox ...

Get Windows Store App Development: C# and XAML now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.