文件''不是项目的一部分,或者它的'Build Action'属性未设置为'Resource'

时间:2011-04-07 09:34:57

标签: silverlight data-binding

我有一个相当简单的silverlight应用程序,其中我将silverlight coverflow控件数据绑定到一个简单的图像列表。这很好。

在页面的下方,我有另一张图片,我需要数据绑定到相同的datacontext。

我正在做以下事情: <Border Name="DetailImage" Grid.ColumnSpan="2" Grid.Row="0" Style="{StaticResource FatBorderStyle}" Width="225" Height="225">

                    <Border.Background>
                        <ImageBrush Stretch="UniformToFill">
                            <ImageBrush.ImageSource>
                                <BitmapImage UriSource="{Binding ImageSource}"/>
                            </ImageBrush.ImageSource>
                        </ImageBrush>
                    </Border.Background>
                </Border>

然而,行<BitmapImage UriSource="{Binding ImageSource}"/> - 失败,标题中出现错误。它在页面中的其他数据绑定中工作正常。

页面的datacontext通过代码设置。

1 个答案:

答案 0 :(得分:0)

问题解决了。

我刚才没有醒着:-D

我正在尝试在失败的行中实际错误地数据绑定。

我只需将绑定更改为:<BitmapImage UriSource="{Binding ElementName=HLARad, Path=SelectedItem.ImageSource}"/>

看到你 - 直到下一次......