WPF绑定图片,该怎么解决

WPF绑定图片
程序类似一个软件更新列表.
我创建了一个SQL数据表 ProgramList, 表结构类似这样:   
_______________________________
imageID   pName
_______________________________
1          迅雷
2          360
3          visualStudio
_______________________________

然后我在WPF界面中放置一个ListBox,并定义了他的数据模版 DataTemplate,用SqlDataAdapter 绑定了ListBox的数据源,我想在数据模版中用图片 image 根据数据表中的imageID来显示不同的图片,请问应该怎么做?

------解决方案--------------------
我的想法是加个datatrigger。
<dadatrigger binding={bingding path=imageid}>
<setter targetname="img" property=source>
<setter.value>
<>
<>

求其他高人给出其他想法。。。话说楼主好敬业啊!1点还在搞
------解决方案--------------------
按照lz的说法应该是本地的,你给图片路径的赋值是否准确?先认为是用路径的 
给路径的赋值是在数据源填充时,还是填充后,若是后者,建议继承INotifyPropertyChanged,手动触犯Property改变事件
------解决方案--------------------
_____________________________________________
imageID   pName             image
int       string            binary
 ___________________________________________
 1          迅雷            XXXXXXXX
 2          360            XXXXXXXX
 3          visualStudio   XXXXXXXX
 ___________________________________________
------解决方案--------------------
首先应该确认 图片在wpf项目中充当什么样的角色,可以理解为成“资源”。引用它就需要注意其正确的,准确的路径。

     <Image Source="/应用程序名称;component/Images/zy1.png" Width="20" Height="18"></Image>