Para mostrar um pouco do poder do data binding (ligação de dados - para ver mais, dê uma olhada aqui) no WPF, vamos criar uma lista de fontes do sistema.
Esta lista mostra todos os fontes instalados e mostra um exemplo do texto quando selecionamos um dos fontes da lista.
No XamlPad (se você não tiver instalado o Windows SDK, pode usar outro editor XAML, como o XamlCruncher ou o KaXaml), digite o seguinte código:
Pronto. Ao teclar F5 (ou F7, no XamlCruncher) você tem uma nova janela que mostra todos os fontes do sistema.
O segredo está nos seguintes códigos:
O primeiro liga os itens da ListBox à coleção SystemFontFamilies da classe Fonts da CLR e a segunda liga o nome do fonte da caixa de texto ao item selecionado da ListBox.
Fácil, não? Isto é só um pequeno exemplo do que pode ser feito...