XAML中如何把独立存储中的图片绑定到image

XAML中怎么把独立存储中的图片绑定到image?
<Image Width="64" Height="64" Stretch="None" Source="{Binding ImagePath}"/>
ImagePath="/imgs/123.jpg";

我这样写不行,什么都没有

------解决方案--------------------
引用:
Quote: 引用:

利用附加属性 读取独立存储里面的图片流 包装成bitmapsource类型赋给source属性


//Create the source string
string s = "Hello";

//Create the binding description
Binding b = new Binding("");
b.Mode = BindingMode.OneTime;
b.Source = s;

//Attach the binding to the target
MyText.SetBinding(TextBlock.TextProperty, b);

只会用代码绑定,请问附加属性是怎么用法?

使用: 
xmlns:image="clr-namespace:System.Windows.Media.Imaging">
 <Image image:ImageSource.Source="{Binding ImagePath}"/>

代码
https://code.****.net/snippets/65252