Tornar texto "padrão" para aparecer em um TextBox vazio sem foco usando XAML

Eu quero criar um TextBox, que teria um cinza "default" texto aparecer nele, se é

a) vazio

b) perdeu o foco

quando o usuário digita a caixa de texto, o texto cinza "padrão" deve desaparecer.

Eu tentei fazer isso usandoControlTemplate.Triggers, mas não consigo encontrarHasFocus propriedade.

Qual é a melhor maneira de fazer isso usando o XAML?

questionAnswers(2)

yourAnswerToTheQuestion