No WPF, como exibir erro de validação no TextBox, como na imagem abaix

Eu tenho um TextBox vinculado a alguma propriedade. Eu implementei o IDataErrorInfo para executar a validação. Recentemente, eu estava vendo algum controle na web que mostra um erro como um triângulo vermelho. Anexei a amostra abaixo:

Sei que preciso escrever um modelo de erro para exibir isso sempre que ocorrer um erro. Quando o usuário passa o mouse pelo triângulo vermelho, ele exibe a mensagem de erro na dica de ferramenta. Como faço para exibir uma caixa de texto de erro como a que eu carreguei. Como obter o triângulo vermelho no modelo de erro?

questionAnswers(1)

yourAnswerToTheQuestion