내 xaml 파일에 OutputImg라는 이미지가 있습니다. 이미지의 이름을 표시하는 OutputTB라는 텍스트 블록과 내 Pictures 폴더에서 이미지를 선택할 수있는 버튼도 있습니다. 뒤에프로젝트 외부에서 이미지 추가 C# Windows Store 응용 프로그램
코드 :
private async void Button_Click_1(object sender, RoutedEventArgs e)
{
FileOpenPicker openPicker = new FileOpenPicker();
openPicker.ViewMode = Picker.ViewMode.List;
openPicker.SuggestedStartLocation = PickerLocationId.PicutresLiibrary;
openPicker.FileTypeFilter.Add(".png");
StorageFile.file = await openPicker.PickSingleFileAsync();
OutputTB.text = file.Name;
BitmapImage image = new BitmapImage(new Uri(file.path));
OutputImg.Source = image;
}
질문은 내가 오류를 얻을 해달라고하더라도, 내 사진이 표시되지 것입니다. 그것은 그림의 이름을 OutputTB.text에 기록하지만 Image는 비어 있습니다. 선택한 이미지를 OutputImg 이미지 상자에 표시하려면 어떻게합니까?
나는 거기에 내가 여기에 누락 정말 기본적인 일이 될하지만 수 있음을 이해는 단지 file.path
이전 스타일을 제공하기 때문에 당신은 비트 맵에 대한 Uri
개체를 만들 수 file.path
을 사용할 수 없습니다 학습 프로젝트