PlaneProjection在silverlight中效果不佳

时间:2010-05-17 06:33:09

标签: silverlight assemblies namespaces projection

在使用planeprojection中的name属性的silverlight项目中的

给出错误1找不到类型或命名空间名称'PlaneProjection'(你是否缺少using指令或程序集引用?)

我用于

的代码
<Image Name="blabla.jpg" Height="200" Width="200" >
    <Image.Projection>
       <PlaneProjection Name="pp" />
    </Image.Projection>
</Image>

1 个答案:

答案 0 :(得分:0)

这是一个奇怪的错误,因为它似乎在抱怨PlaneProjection本身,但这可能是一个红鲱鱼。

xaml不正确,因为PlaneProjection没有Name属性。但是你应该能够x:Name。我的猜测是你要确保你有一个名为pp的字段,你可以在代码中操纵。您现在可以使用pp作为代码中的字段,或者使用控件上的PlaneProjection找到FindName

我认为你的Xaml应该是这样的: -

<Image x:Name="MyImage" Source="blabla.jpg" Height="200" Width="200" > 
    <Image.Projection> 
       <PlaneProjection x:Name="pp" /> 
    </Image.Projection> 
</Image> 

TBH,我只需将投影作为MyImage.Projection访问,而不是向其添加x:名称。