【发布时间】: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