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

C# Discussion :

agrandir une image et l'afficher dans une autre interface C# lors d'un click


Sujet :

C#

  1. #1
    Candidat au Club
    Inscrit en
    Avril 2008
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 5
    Points : 4
    Points
    4
    Par défaut agrandir une image et l'afficher dans une autre interface C# lors d'un click
    Salut mes ami(e)s;
    je réalise un projet avec C# et avec une connexion sur la base de données ACCESS. j'ai pu charger une image de la base de données sur mon interface mais j'ai pas trouver le code source qui me permet, lors d'un click sur l'image (déja afficher sur l'interface C#), de l'agrandir et l'afficher dans une autre fenêtre C#.
    et encore trop merci à tous le monde

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 749
    Points
    39 749
    Par défaut
    Pour passer l'image à une autre form (appelons là Form2), tu peux par exemple créer une méthode Form2.SetImage qui prend l'image en paramètre et l'affiche dans une PictureBox. Pour la taille, tu peux jouer sur la propriété SizeMode de la PictureBox

  3. #3
    Candidat au Club
    Inscrit en
    Avril 2008
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 5
    Points : 4
    Points
    4
    Par défaut ninou08
    merci bien tomlev mais ça reste encore flou pr moi dommage je suis débutant et j'ai besoin d'aide pour avancer dans mon projet de fin d'étude pouvez vous m'envoyer un petit code exemplaire et encor 10000000 merci

  4. #4
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 749
    Points
    39 749
    Par défaut
    Citation Envoyé par ninou08 Voir le message
    merci bien tomlev mais ça reste encore flou pr moi dommage je suis débutant et j'ai besoin d'aide pour avancer dans mon projet de fin d'étude pouvez vous m'envoyer un petit code exemplaire et encor 10000000 merci
    La ponctuation, tu connais ?

    Comme indiqué dans les règles du forum, je ne vais pas faire ton boulot à ta place... mais voilà quand même quelques indications :

    En supposant que ta 2e fenêtre s'appelle Form2, et qu'elle ait une PictureBox appelée "picBox", tu déclares une méthode SetImage pour permettre de changer l'image de picBox à partir d'une autre form :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    public void SetImage(Image img)
    {
        picBox.Image = img;
    }
    (Tu peux aussi faire une propriété si tu préfères)

    En supposant maintenant que dans Form1, tu as ton image dans une variable img :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    // ouverture de la nouvelle fenêtre si ce n'est pas déjà fait
    Form2 f2 = new Form2();
    f2.Show();
    // On change l'image sur la 2e fenêtre
    f2.SetImage(img);

  5. #5
    Candidat au Club
    Inscrit en
    Avril 2008
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 5
    Points : 4
    Points
    4
    Par défaut ninou08
    merci bien tomas ça fonctionne votre code mais g un autre probléme c que je charge une liste d'image dans mon interface a partir de la base de donées et quand je clique sur une image pour l'afficher en format plus gros dans une deuxième interface la derniere image figurante dans ma première interface c'est elle qui se charge et nn pa celle sur la quelle j'ai cliquer
    et encore merci

Discussions similaires

  1. Réponses: 4
    Dernier message: 23/06/2015, 15h21
  2. Réponses: 7
    Dernier message: 16/03/2015, 13h37
  3. Réponses: 21
    Dernier message: 26/02/2015, 21h20
  4. Générer une image et l'afficher dans une page web
    Par Rodrigue dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 13/10/2007, 19h32
  5. n'affiche pas une image arriere plan definis dans une CSS
    Par mikebranque dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 30/06/2006, 15h54

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