silverlight - 平面投影在 Silverlight 中运行不佳

标签 silverlight assemblies namespaces projection

在使用平面投影中的名称属性的 Silverlight 项目中,出现错误 1 ​​找不到类型或命名空间名称“PlaneProjection”(您是否缺少 using 指令或程序集引用?)

我为此使用的代码

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

最佳答案

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

xaml 不正确,因为 PlaneProjection没有 Name属性(property)。但是你应该可以 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:Name 到它。

关于silverlight - 平面投影在 Silverlight 中运行不佳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2847057/

相关文章:

.net - 在 .NET 可执行文件中自动嵌入多个图标

xml - xml的命名空间删除

c# - 使用 Visual State Manager 重新模板化内置 WPF 控件

silverlight - 浏览器弹出窗口 WIndows 和 Silverlight OOB

c# - 在运行时合并两个程序集 - C#

c# - 需要一个 C# 程序集来松散地引用一个强命名的程序集

C++ 类中的 C++ 命名空间声明

c# - 为什么我在 'HttpException' 的 Web API 项目中出现缺少命名空间错误

c# - Silverlight 和搜索引擎

c# - 在 Visual Studio 2010 中调试 Silverlight