WPF / XAML:Image.Source绑定

时间:2012-06-08 18:21:14

标签: wpf xaml binding

为什么这不起作用?

一些带有图像控件的Usercontrol(name:myUserControl)(名称:myImage):

UserControl.cs>

...
public ImageSource MyImageSource{get;set;}
...

UserControl.xaml.cs>

...
<Image Name="myImage" Stretch="Fill" Source="{Binding ElementName=myUserControl, Path=MyImageSource}" />
...

当我使用这个自定义用户控件并设置'MyImageSource'的值时(我可以浏览图像)。 但是当我建立并运行时,我什么也看不见。 我是否正确地进行了绑定?

1 个答案:

答案 0 :(得分:1)

该属性需要使用INotifyPropertyChanged实现,或者必须是dependency property,在UserControl中,您通常使用依赖项属性。