2016-12-10 73 views
0

步驟來重現

調整,同時增加了xamarin.forms頁/在於除去圖像用螺紋Xamarin.Forms-β-2.3.4-PRE1 Xamarin.Forms.Platform.WinRT ImageRenderer.cs Line59 NullReference異常

預期的行爲

頁正常工作

實際行爲

未處理的NullReferenceException。

補充信息(日誌,圖片,視頻)

\ Xamarin.Forms-β-2.3.4-PRE1 \ Xamarin.Forms.Platform.WinRT \ ImageRenderer.cs \ Line59。在等待UpdateSource()後,控制可能會變爲空。應在調用UpdateAspect之前添加空檢查。

protected override async void OnElementChanged(ElementChangedEventArgs<Image> e) 
    { 
     base.OnElementChanged(e); 

     if (e.NewElement != null) 
     { 
      if (Control == null) 
      { 
       var image = new Windows.UI.Xaml.Controls.Image(); 
       image.ImageOpened += OnImageOpened; 
       image.ImageFailed += OnImageFailed; 
       SetNativeControl(image); 
      } 

      await UpdateSource(); 
      UpdateAspect(); 
     } 
    } 

測試環境(完整的版本信息)

回答

0

如果你已經找到了Xamarin表單中的錯誤,我建議你張貼在Xamarins Bugzilla

相關問題