Como obtenho a aparência nativa usando o WPF?

Eu apenas comecei a desenvolver um aplicativo WPF. Este não é o meu primeiro aplicativo WPF, mas será o primeiro a precisar de um pouco de polimento. Eu sei um pouco sobre o "encanamento" do WPF, como encadernação etc., mas muito pouco sobre como aperfeiçoá-lo. Não preciso de uma interface de usuário sofisticada. Eu só preciso de algo que se parece com um aplicativo nativo do Windows. Por exemplo, se o aplicativo for executado no XP, quero que pareça um aplicativo XP e escolha o tema da interface do usuário. A mesma coisa no Vista, etc.

Como posso fazer isso?

questionAnswers(2)

yourAnswerToTheQuestion