Silverlight学习笔记[1] - unhandled error in silverlight application 未将对象引用设置

Silverlight学习笔记[1] - unhandled error in silverlight application 未将对象引用设置,第1张

概述此类问题不一定是因为ListBox控件引起的,但是错误的原因是类似的,与SelectionChanged事件有一定关系,下文是在网上搜到的一个解决办法。   ListBox控件的SelectionChanged事件使用注意 当执行Silverlight的ListBox的SelectionChanged事件时,有可能ListBox没有选中值,这样出现“Unhandled Error in Silve 此类问题不一定是因为ListBox控件引起的,但是错误的原因是类似的,与SelectionChanged事件有一定关系,下文是在网上搜到的一个解决办法。

 

ListBox控件的SelectionChanged事件使用注意

当执行Silverlight的ListBox的SelectionChanged事件时,有可能ListBox没有选中值,这样出现“Unhandled Error in Silverlight Application 未将对象引用设置到对象的实例”异常。

比如变化绑定数据源(ItemsSource)的时候有可能出现激发SelectionChanged事件(虽然没有点击ListBox控件但是激发了,具体什么原因我也不知道,就碰到了)。当里面没有值或没有选中时,其他 *** 作也有可能激发这个事件,就会出现异常。

解决此问题时,在写事件代码前做一下判断,见下面代码:

 voID ListBox1_SelectionChanged(object sender,SelectionChangedEventArgs e)        {               if (ListBox1.SelectedItem != null)              {      //事件处理代码   }        }
总结

以上是内存溢出为你收集整理的Silverlight学习笔记[1] - unhandled error in silverlight application 未将对象引用设置全部内容,希望文章能够帮你解决Silverlight学习笔记[1] - unhandled error in silverlight application 未将对象引用设置所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1069921.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存