0

为什么这不起作用?

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

用户控件.cs>

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

用户控件.xaml.cs>

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

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

4

1 回答 1

1

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

于 2012-06-08T18:24:11.883 回答