app.xaml:Xaml解析时抛出OutOfMemoryException

<data:DataGrid Grid.Row="1">
<data:DataGrid.Columns>
<data:DataGridTemplateColumn>
<data:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<Button Content="删除" Click="OnProfileRemoved" />
<Button Content="修改" Click="OnProfileSetting"/>
</StackPanel>
</DataTemplate>
</data:DataGridTemplateColumn.CellTemplate>
</data:DataGridTemplateColumn>
</data:DataGrid.Columns>
</data:DataGrid>


  这是出问题段Xaml想了好会儿也不知道为什么会抛出这么个异常我也没有绑定多少数据呀后来经过系列排查发现原来是OnProfileSetting按钮事件没有定义晕死了~

  SL提示经常没什么意义这次还误导人

  不过在写Xaml时候经常会出现漏写事件处理定义问题这个时候通常抛出是Xaml解析异常你要直接调试就调到javascript上面了没有实质性帮助如果你在编写代码过程中也出现了xaml解析但是又摸不着头脑不妨查下是不是犯了和我问题

Tags:  delphi抛出异常 xaml设计器 xamlwpf app.xaml

延伸阅读

最新评论

发表评论