2015-08-16 1 views
0

Я программирования в C# и у меня уже есть это, что я могу выбрать мои файлы с моего телефона с таким текстом:Как загрузить изображение в окно изображения?

private void Button_Click_2(object sender, RoutedEventArgs e) 
{ 
    var FileOpenPicker = new Windows.Storage.Pickers.FileOpenPicker(); 
    FileOpenPicker.ViewMode = Windows.Storage.Pickers.PickerViewMode.List; 
    FileOpenPicker.FileTypeFilter.Add(".jpg"); 
    FileOpenPicker.FileTypeFilter.Add(".jpeg"); 
    FileOpenPicker.FileTypeFilter.Add(".png"); 
    FileOpenPicker.PickSingleFileAndContinue(); 

Как я могу позволить всплывающее окно изображения в PictureBox?

+0

Это явно не WinForms. Пожалуйста, согласитесь, согласитесь. – Alejandro

+0

@Alejandro: вы можете сделать это сами, вот почему вы получаете привилегию редактирования тегов. – Veverke

+0

@Veverke Да, но я не совсем уверен, что это за правильный тег: D – Alejandro

ответ

1

Используйте FileDialog и загрузить растровое изображение с выбранного пути:

using (OpenFileDialog dlg = new OpenFileDialog()) 
{ 
    dlg.Title = "Open Image"; 
    dlg.Filter = "bmp files (*.bmp)|*.bmp"; 

    if (dlg.ShowDialog() == DialogResult.OK) 
    { 
     // Create a new Bitmap object from the picture file on disk, 
     // and assign that to the PictureBox.Image property 
     PictureBox1.Image = new Bitmap(dlg.FileName); 
    } 
}