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 :

comment afficher un damier en c#


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Décembre 2007
    Messages
    696
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Décembre 2007
    Messages : 696
    Par défaut comment afficher un damier en c#
    bonjour,
    je suis entrain de crée un jeu d'othello.
    j'aimerais créer un array[8,8] avec 2 couleurs et l'afficher dans mon windows form.
    pourriez-vous m'aider svp ? c'est la première fois que je fais ce genre de réalisation graphique.
    merci

  2. #2
    Membre expérimenté
    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
    Par défaut
    Bonjour

    Ta question est un peu vague.... qu'est ce qui bloque ?

  3. #3
    Membre expérimenté
    Profil pro
    Inscrit en
    Février 2006
    Messages
    197
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2006
    Messages : 197
    Par défaut
    tu peux le faire avec 2 for par exemple et en utilisant le graphics d'un panel.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    g = panel1.CreateGraphics();
    par exemple tu peux le mettre en blanc par défaut et après 1 coup sur 2 dans les for imbriqués tu mets un carré noir avec

  4. #4
    Membre expérimenté
    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
    Par défaut
    Salut demonia

    Ta réponse n'est pas fausse, mais je ne suis pas certain que ce soit LA bonne réponse a LA bonne question.

    Sincerement je trouve que quand on veut un peu d'aide pertinente il est quand meme nécessaire de faire l'effort d'essayer de poser le problème de maniere précise

  5. #5
    Membre expérimenté
    Profil pro
    Inscrit en
    Février 2006
    Messages
    197
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2006
    Messages : 197
    Par défaut
    Citation Envoyé par olibara Voir le message
    Salut demonia

    Ta réponse n'est pas fausse, mais je ne suis pas certain que ce soit LA bonne réponse a LA bonne question.

    Sincerement je trouve que quand on veut un peu d'aide pertinente il est quand meme nécessaire de faire l'effort d'essayer de poser le problème de maniere précise
    Je sais bien, mais j'ai donné un indice d'une solution éventuelle.

    Le jeu de l'othello est un exercice typique d'un cours donc je pars du principe que je ne vais pas donner de réponse complète mais juste des indices.

    Sinon l'exercice n'a plus d'intérêt.

    Et en général c'est sous cette forme là dans les cours donc j'ai pensé à ça simplement.

  6. #6
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Par défaut
    salut

    pour résoudre ce genre de problème, il faut faire un userControl qui va se charger de faire le dessin du damier

    Le CreateGraphics() est à bannir... déja dit moult fois !!!

    Surcharge de la méthode OnPaint()
    et pour dessiner des cases, FillRectangle() de l'object Graphics

    Et voir, en cherchant sur le net, la réponse aura surement déja été codée !!!

Discussions similaires

  1. [web] comment afficher les erreur d'un cgi
    Par chtiboss dans le forum Web
    Réponses: 6
    Dernier message: 24/12/2003, 11h22
  2. Comment afficher les accent sous mysql v4.0.13
    Par buildozer dans le forum Requêtes
    Réponses: 2
    Dernier message: 17/06/2003, 09h33
  3. [debutant] Comment afficher un integer a l'ecran
    Par Johngame dans le forum DirectX
    Réponses: 1
    Dernier message: 05/06/2003, 20h35
  4. Comment afficher FLASH directement dans le EMAIL
    Par Bilmagic dans le forum Flash
    Réponses: 3
    Dernier message: 05/06/2003, 00h38
  5. [TP][MULTI-PROBLEME]Comment afficher des images pcx
    Par mikoeur dans le forum Turbo Pascal
    Réponses: 7
    Dernier message: 24/10/2002, 13h57

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