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 :

De nouveau perdu avec les graphics


Sujet :

C#

  1. #1
    Membre émérite
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Points : 2 498
    Points
    2 498
    Par défaut De nouveau perdu avec les graphics
    Bonjour

    J'ai encore du mal a digerer le concept de graphics et image
    Voici le probléme
    1- j'ai un picture box : tourDiagram
    2- Je declare une Image public dans la classe de ma form : cityImage
    3- Une premiere fonction construit l'image
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
        {
          cityImage = new Bitmap(tourDiagram.Width, tourDiagram.Height);
          Graphics graphics = Graphics.FromImage(cityImage);
          // draw divers
          this.tourDiagram.Image = cityImage;
        }
    Tout va bien je vois l'image que je viens de construire.

    4- Une deuxieme fonction doit "completer" l'image
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
         {
            cityImage = new Bitmap(tourDiagram.Image); 
            Graphics cityGraphics = Graphics.FromImage(cityImage);
            // draw divers
            this.tourDiagram.Image = cityImage;
         }
    Dans le draw de cette fonction tout se passe correctement, je vois les dessins complémentaires sauf que si j'applique à la fin
    this.tourDiagram.Image = cityImage;
    Je retrouve l'image de début (celle de la fin de la premiere fonction mais PAS ce que je viens d'ajouter : QUE se passe t-il ?)
    « Ils ne savaient pas que c'était impossible, alors ils l'ont fait ». (Twain)

  2. #2
    Membre éclairé
    Inscrit en
    Octobre 2006
    Messages
    587
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Octobre 2006
    Messages : 587
    Points : 706
    Points
    706
    Par défaut
    Bonsoir,

    Refresh ?

  3. #3
    Membre émérite
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Points : 2 498
    Points
    2 498
    Par défaut
    Salut;

    Non pas refresh,

    Je m'etais embrouillé dans les declarations de graphics
    Mais comme je maitrise encore mal le concept d'usage des Images et Graphics je navigue encore un peu dans le brouillard

    Un petit tuto serait bienvenu !!
    « Ils ne savaient pas que c'était impossible, alors ils l'ont fait ». (Twain)

Discussions similaires

  1. De nouveau perdu avec les user, login et password
    Par olibara dans le forum MS SQL Server
    Réponses: 10
    Dernier message: 22/11/2011, 16h14
  2. [MySQL] Je suis perdu avec les encodages, accents et autres joyeusetés!
    Par fxbrg dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 02/09/2009, 08h43
  3. Perdu avec les headers
    Par bluemartini dans le forum Débuter
    Réponses: 11
    Dernier message: 05/02/2009, 15h28
  4. Perdu avec les vhostS
    Par tonf dans le forum Apache
    Réponses: 12
    Dernier message: 27/11/2007, 17h34
  5. [C# ado.NET] perdu avec les datarelations
    Par tatayet_le_felee dans le forum Accès aux données
    Réponses: 9
    Dernier message: 12/06/2007, 14h09

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