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 :

[WPF] Binding Image de base de données


Sujet :

Windows Presentation Foundation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre extrêmement actif Avatar de DotNET74
    Homme Profil pro
    Watch R&D Engineer & Apprenti .NET
    Inscrit en
    Août 2003
    Messages
    1 986
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France

    Informations professionnelles :
    Activité : Watch R&D Engineer & Apprenti .NET

    Informations forums :
    Inscription : Août 2003
    Messages : 1 986
    Par défaut [WPF] Binding Image de base de données
    Bonjour,

    Je débute avec WPF et je fait une application dans laquelle je souhaite afficher les images contenu dans une base de données dans un ListBox.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    		<ListBox Height="290" HorizontalAlignment="Left" Margin="12,269,0,0" Name="ListBoxMain" VerticalAlignment="Top" Width="479">
    			<ListBox.ItemTemplate>
    				<DataTemplate>
    					<StackPanel Orientation="Horizontal">
    						<Image Source="{Binding Path=MoviePreview" Width="128"></Image>
    						<TextBlock Text="{Binding Path=MovieTitle}" VerticalAlignment="Center"></TextBlock>						
    					</StackPanel>
    				</DataTemplate>
    			</ListBox.ItemTemplate>
    		</ListBox>
    Donc évidemment l'image n'apparaît pas sauf quand je remplace le Bindin par un chemin sur mon disque dur.

    Autre chose au dessus j'ai un DataGrid qui comporte le même DataTemplate et lui affiche bien les images !!

    Donc je ne vois pas ce que je n'ai pas compris dans l'opération de Binding sur le champs image.

    Par avance merci de votre aide

  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
    Salut,

    Quel est le type de ta propriété MoviePreview (BitmapSource? ImageSource? autre?) ?

    Pour information il manque une '}' à la fin de ton Binding (surement une erreur de copier coller).

    Citation Envoyé par DotNET74
    Autre chose au dessus j'ai un DataGrid qui comporte le même DataTemplate et lui affiche bien les images !!
    Tu veux dire que la même utilisation dans une DataGrid marche. C'est curieux.

  3. #3
    Membre extrêmement actif Avatar de DotNET74
    Homme Profil pro
    Watch R&D Engineer & Apprenti .NET
    Inscrit en
    Août 2003
    Messages
    1 986
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France

    Informations professionnelles :
    Activité : Watch R&D Engineer & Apprenti .NET

    Informations forums :
    Inscription : Août 2003
    Messages : 1 986
    Par défaut
    Salut,

    Effectivement une erreur de Copier/Coller.

    le type de mon champs MoviePreview dans la base de données est Image.

    Et pour le DataGrid (Que j'ai placer par un DragDrop depuis la source de données) cela fonctionne nickel.

    Merci à toi

Discussions similaires

  1. inserer une image dans base de données ?
    Par ouldfella dans le forum Requêtes
    Réponses: 7
    Dernier message: 20/12/2006, 16h04
  2. Réponses: 3
    Dernier message: 19/09/2006, 15h36
  3. [MySQL] Stocker une image en base de données
    Par pod1978 dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 11/03/2006, 22h51
  4. [MySQL] insertion d'une image en base de données
    Par SENCABOY dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 16/02/2006, 11h07
  5. [VB.NET]Champ image dans base de donnée access
    Par dankes dans le forum Windows Forms
    Réponses: 10
    Dernier message: 06/10/2005, 15h31

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