Imagem UriSource e vinculação de dados

Eu estou tentando ligar uma lista de objetos personalizados para uma imagem do WPF como esta:

<Image>
    <Image.Source>
        <BitmapImage UriSource="{Binding Path=ImagePath}" />
    </Image.Source>
</Image>

Mas isso não funciona. Este é o erro que estou recebendo:

"Propriedade 'UriSource' ou propriedade 'StreamSource' deve ser definido."

o que estou perdendo?

questionAnswers(6)

yourAnswerToTheQuestion