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 faire un planning dans un datagridview en c#


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Septembre 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 4
    Par défaut Comment faire un planning dans un datagridview en c#
    Bonjour à tous je souhaite faire un planning dans un datagridview en c# comme ceci
    Nom : 2.png
Affichages : 6383
Taille : 96,9 Ko

  2. #2
    Membre émérite
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2005
    Messages
    562
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2005
    Messages : 562
    Par défaut
    Bonjour,

    Il faut éviter les doubles post

    Sinon je te déconseille d'utiliser winform pour faire ce que veux. Tu ne pourras pas obtenir ce que tu veux avec les controls de base. Tu serais obligé de faire un control perso (au mieux surcharger la datagridview...), de dessiner toi même les 'traits' bleu et vert qui passent au dessus des celllules, ou alors à partir d'une tableLayoutPanel, mais la tu vas avoir le risque d'une interface 'sapin de noël' qui clignote des que tu modifie un truc ou que tu déplace la fenêtre ... bref beaucoup beaucoup d'effort pour un résultat loin d'être top et encore plus loin de ce que tu veux obtenir.

    En faite j'ai un besoin similaire (faire un calendrier), et je suis en train de tester et de me former à WPF juste pour ça ... bon aussi parce qu'il faut bien évoluer et que la on parle d'une techno obsolète depuis 10ans et qui a été crée à une époque ou les besoin en IHM n'était pas les mêmes que ceux d'aujourd'hui...

    Il y a quelques controls que tu pourras trouver sur le net, tout prêt, mais perso j'ai jamais croisé de choses intéressantes.

    J@ck.

  3. #3
    Futur Membre du Club
    Inscrit en
    Septembre 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 4
    Par défaut
    sinon en WinDev j'ai déjà fait cela sans problème c'est en c# qu'il y a problème

  4. #4
    Membre émérite
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2005
    Messages
    562
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2005
    Messages : 562
    Par défaut
    Ah mince pas fait gaffe je croyais que l'ont étaient dans le forum winForm.

    Mais mon commentaire n'était pas inutile non plus. C'est simplement que c# c'est le langage, pour faire du graphique il va falloir que tu choisisses une bibliothèque graphique. Pour ce que je connais,
    en windows client lourd, on a winForm, qui a été remplacé par WPF vers 2006-2007, lui même remplacé par UWP depuis windows 10 (on va oublier les trucs inutiles qui n'ont pas marché).

    Donc si tu as le choix évite winForm.
    WinDev je connais que de nom et de réputation, mais je pense qu'on touche là à un des gros intérêt de ce genre de solution... on te livre le truc clé en main avec tout ce qu'il manque en natif dans les divers techno, mais dont on a toujours besoin à un moment ou un autre.

    Désolé je pourrais pas t'aider plus, contre la suite de tes recherches m'intéresse, et encore plus si tu choisis au final WPF
    J@ck.

  5. #5
    Membre Expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2013
    Messages
    1 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2013
    Messages : 1 563
    Par défaut
    Citation Envoyé par MMH02 Voir le message
    sinon en WinDev j'ai déjà fait cela sans problème c'est en c# qu'il y a problème
    Ce sont deux languages différents avec des framework différents et des façon de faire différentes. Donc pas de comparaison possible.

    Le datagridview est un composant fait pour afficher des données dans un tableau. Il ne répond donc pas à ton besoin. Pour ma part je t'orienterais soit vers un Chart (type barre) soit, si ton besoin est plus précis, à un contrôle maison. Mais il y a du boulot pour avoir un composant propre..

  6. #6
    Membre expérimenté
    Homme Profil pro
    Analyste Programmeur
    Inscrit en
    Septembre 2008
    Messages
    176
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Analyste Programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2008
    Messages : 176
    Par défaut
    Bonjour,

    Je rejoins ZenZiTone, et pour préciser je m'orienterais vers l'utilisation d'un diagramme de Gantt.
    Il y a plein de composants déjà existant et/ou d'article a voir sur le sujet.
    Bon je ne sais pas ce qu'ils valent, n'ayant jamais eu ce besoin, après à toi de te faire ton idée en fonction de tes besoins.

    Bonne continuation.

  7. #7
    Futur Membre du Club
    Inscrit en
    Septembre 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 4
    Par défaut
    Bonjour à tous
    Citation Envoyé par Kyroon Voir le message
    Bonjour,

    Je rejoins ZenZiTone, et pour préciser je m'orienterais vers l'utilisation d'un diagramme de Gantt.
    Il y a plein de composants déjà existant et/ou d'article a voir sur le sujet.
    Bon je ne sais pas ce qu'ils valent, n'ayant jamais eu ce besoin, après à toi de te faire ton idée en fonction de tes besoins.

    Bonne continuation.
    merci pour vos aides et pour l'encouragement.

    Je souhaite que vous puissiez m'aider sur comment faire pour intégrer Display a full-size drag-n-drop event calendar, leveraging jQuery dans une application c#. disons même un fullcalendar de type html en c#

Discussions similaires

  1. Comment faire un search dans un datagridview
    Par mihaispr dans le forum C#
    Réponses: 2
    Dernier message: 25/02/2011, 08h57
  2. Comment faire un planning ? Un datagridview ?
    Par antrax2013 dans le forum Windows Forms
    Réponses: 5
    Dernier message: 28/10/2010, 11h26
  3. [DBF] Comment faire une insertion dans le fichier ?
    Par dor_boucle dans le forum Autres SGBD
    Réponses: 1
    Dernier message: 14/12/2005, 07h46
  4. PB avec multi frames - comment faire une multiframe dans URL
    Par guillaumeIOB dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 08/11/2005, 14h34
  5. Comment faire une insertion dans un fichier texte ?
    Par Isa31 dans le forum Langage
    Réponses: 10
    Dernier message: 28/12/2004, 09h06

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