none
¿Como Cargar una Imagen a un control imagen ? RRS feed

  • Pregunta

  • hola necesito cargar una imagen desde cualquier directorio a un control image pero no se como hacerlo en windows store ya que no se puede utilizar el OpenFileDialog me prodrian ayudar ?
    martes, 7 de enero de 2014 1:02

Respuestas

  • Hola Hilario,

    En Windows Store tienes el FileOpenPicker para estos menesteres:

    var picker = new Windows.Storage.Pickers.FileOpenPicker();
    picker.FileTypeFilter.Add(".jpg");
    picker.FileTypeFilter.Add(".png");
    picker.SuggestedStartLocation= Windows.Storage.Pickers.PickerLocationId.PicturesLibrary;
    var file = await picker.PickSingleFileAsync();
    if (file != null)
    {
        var stream=await file.OpenReadAsync();
        var bitmap = new Windows.UI.Xaml.Media.Imaging.BitmapImage();
        await bitmap.SetSourceAsync(stream);
        img.Source = bitmap;
    }
    


    Juan Manuel Servera
    twitter: @jmservera
    mi blog: http://jmservera.com
    Únete al grupo de WP7 en LinkedIn
    MCPD WP7 Developer - MCTS Sharepoint 2010 Application Development

    martes, 7 de enero de 2014 11:09

Todas las respuestas

  • Hola Hilario,

    En Windows Store tienes el FileOpenPicker para estos menesteres:

    var picker = new Windows.Storage.Pickers.FileOpenPicker();
    picker.FileTypeFilter.Add(".jpg");
    picker.FileTypeFilter.Add(".png");
    picker.SuggestedStartLocation= Windows.Storage.Pickers.PickerLocationId.PicturesLibrary;
    var file = await picker.PickSingleFileAsync();
    if (file != null)
    {
        var stream=await file.OpenReadAsync();
        var bitmap = new Windows.UI.Xaml.Media.Imaging.BitmapImage();
        await bitmap.SetSourceAsync(stream);
        img.Source = bitmap;
    }
    


    Juan Manuel Servera
    twitter: @jmservera
    mi blog: http://jmservera.com
    Únete al grupo de WP7 en LinkedIn
    MCPD WP7 Developer - MCTS Sharepoint 2010 Application Development

    martes, 7 de enero de 2014 11:09
  • Excelente Muchas Gracias Es lo que Necesitaba !!

    martes, 7 de enero de 2014 21:33