【问题标题】:Silverlight 3 - FindName returns nullSilverlight 3 - FindName 返回 null
【发布时间】:2009-11-13 04:17:16
【问题描述】:

这在我看来是一个错误。使用 Silverlight 3 并且我在 XAML 中定义了一个用户控件并尝试在运行时访问该对象返回一个空值。

<Grid>
  <common:CommonGridEditPanel x:Name="scannerParameters" Grid.Row="0" DataContext="{Binding Parameters}">
  <common:CommonGridEditPanel.Columns>
</Grid>

scannerParameter 变量被分配了空值,在进一步挖掘时我注意到文件的自动生成部分中的以下代码。

this.scannerParameters = ((CommonGridEditPanel)(this.FindName("scannerParameters")));

这是一个已知的错误吗?

【问题讨论】:

  • 那甚至不应该编译——它是无效的 XAML(标签没有关闭)。你能发布实际的代码吗?谢谢!

标签: silverlight silverlight-3.0


【解决方案1】:

该区域没有“已知错误”。就像 itowlson 所问的那样,这将帮助您向我们展示您实际在做什么。很可能您实际上正在做的是错误所在。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-01-18
    • 2010-11-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多