联盟公告
Siliverlight打开之后白屏

Siliverlight打开之后白屏

1、设置控件样式:

症状:给控件设置样式后,某些电脑运行正常,但在个别电脑运行出现白屏现象。

可能原因:样式中设置某些字体,但在其他电脑上没有这些字体库、或字体库错误致。

解决方法:修改样式。

1、数据绑定

症状:绑定数据后,运行后当加载到某些数据时出现白屏现象。

可能原因:例如DataGridListBoxComboBox采用List<>绑定数据,当List<>数据改变时,有可能会出现白屏异常。

解决方法:DataGridListBoxComboBox等尝试在数据发生改变后,重新绑定。重新绑定会影响性能,同时List<>绑定的效率比较低下,如果可以最好采用ObservableCollection<>进行绑定。

2、部署方式

症状:如果以上原因排除,或在添加某个XAP包后出现异常。

可能原因:在生成Silverlight项目时,勾选了如下图所示选项:

解决方法:将图1-1通过使用应用程序库缓存减小XAP大小勾选去掉。


我要说两句 已有0位网友发表了评论
* 小提示:您要为您发表的言论后果负责,请各位遵守法纪注意语言文明