ウェブカメラから取得した画像をグリッドビューに追加しようとしていますが、例外が発生するたびに. ウェブカメラから画像を作成するための別のページがあり、後で画像のフルパスを他のページに渡します。コード スニペットは次のとおりです。
C#
protected override void OnNavigatedTo(NavigationEventArgs e)
{
//If navigated from PhotoCapturePage
if (m_ToBeNavigatedPageType == typeof(PhotoCapturePage))
{
if (e.Parameter == null)
{
return;
}
Image img = new Image();
img.Width = 64;
img.Height = 64;
img.Source = new BitmapImage(new Uri(e.Parameter.ToString()));
IncidentPictures.Add(img);
IncidentPictureGrid.Items.Add(img);
}
}
XAML:
<GridView ItemsSource="{Binding IncidentPictures}" Name="IncidentPictureGrid" Width="350"></GridView>
実行されるたびIncidentPictureGrid.Items.Add(img)
に、壊滅的な障害の(Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED))
例外が発生します。誰か提案がありますか?
前もってありがとう、ミロスワワ