IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Presentation Foundation Discussion :

charger une pictureBox en WPF


Sujet :

Windows Presentation Foundation

  1. #1
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2005
    Messages
    163
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2005
    Messages : 163
    Par défaut charger une pictureBox en WPF
    Bonsoir,

    Pardonnez ma question très simple, mais je n'ai jamais fais de développement avec WPF..
    Je voudrais savoir, comment charger une pictureBox ( ça s'appelle toujours comme ça? ) en wpf, en sachant que mon image est enregistrée dans une variable de type Stream.

    En WinForm classique c'était :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    pictureBox1.Image = new System.Drawing.Bitmap(imageStream);
    Mais là ?

    Merci beaucoup !

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    2 210
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 210
    Par défaut
    Non plus de PictureBox
    En WPF, c'est une Image : ce qui donne un truc comme ça :
    Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
    <Image Source="monImage.png" Stretch="Fill"/>

    Ou encore :

    Code C# : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Image myImage3 = new Image();
    BitmapImage bi3 = new BitmapImage();
    bi3.BeginInit();
    bi3.UriSource = new Uri("monImage.PNG", UriKind.Relative);
    bi3.EndInit();
    myImage3.Stretch = Stretch.Fill;
    myImage3.Source = bi3;

  3. #3
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2005
    Messages
    163
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2005
    Messages : 163
    Par défaut
    Salut,

    Merci pour la réponse rapide .

    Cela dit, c'est peut être pas ce qu'il me faut car mon image est enregistrée en mémoire. Je l'ai via une variable de type System.IO.Stream .. partant de là comment l'afficher?

    Merci encore

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    2 210
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 210
    Par défaut
    Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Image myImage3 = new Image();
    BitmapImage bi3 = new BitmapImage();
    bi3.BeginInit();
    bi3.StreamSource = imageStream;
    bi3.EndInit();
    myImage3.Stretch = Stretch.Fill;
    myImage3.Source = bi3;

    Ça doit répondre à ta question

  5. #5
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2005
    Messages
    163
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2005
    Messages : 163
    Par défaut
    à 200% !!
    Merci bcp

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] Charger une image dans une picturebox
    Par subfestivus dans le forum VB.NET
    Réponses: 1
    Dernier message: 02/11/2012, 07h46
  2. Réponses: 1
    Dernier message: 11/10/2011, 22h38
  3. Réponses: 3
    Dernier message: 11/12/2010, 14h18
  4. charger une image et l'afficher dans PictureBox
    Par Cyang dans le forum VB.NET
    Réponses: 6
    Dernier message: 17/08/2010, 17h20
  5. [VB.NET]Charger une "image vide" dans une picturebox
    Par mustang-f27 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 11/11/2006, 14h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo