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 :

Composant graphique C#


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Février 2009
    Messages : 121
    Par défaut Composant graphique C#
    Bonjour je suis à la recherche d'un composant graphique serveur de type Tree se rapprochant, en terme de visualisation, de ce que j'ai trouvé la (SpaceTree).
    Je souhaites représenter des relations enfants-parents sur plusieurs niveaux avec des arbres composés de 200 à 300 élements.
    Le jquery mentionné ci dessus pourraient me satisfaire, mais je suis limité par la puissance des postes utilisateurs qui galère sur l'affichage du composant.

    Je veux donc voir un composant graphique serveur avec un look proche pour voir si le rendu serait plus rapide et plus satisfaisant.

    Qqun connait-il un composant ad'hoc pour cela ? Existe t'il des tutos sur le sujet pour démarrer simplement une implémentation en WPF ou Silverlight ?
    Bref, avez-vous moults liens à me proposer ?

    Merci de vos retours !

  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,

    J'ai eu à travailler avec une librairie WPF (payante mais vu que tu n'as pas précisé, je donne le lien) qui fait entre autre ce genre de chose :
    Voir "Tree Layout "
    Il y a une version d'évaluation. Après à voir pour les performances... si tu dis que les machines sont limitées

    Ceci dit des payants, tu en trouveras d'autres je pense :
    wpf diagram tree layout


    Après il y a la possibilité de l'implémenter aussi :
    http://www.codeproject.com/KB/WPF/Cu...iewLayout.aspx

  3. #3
    Membre extrêmement actif
    Inscrit en
    Avril 2008
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Âge : 65

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 573
    Par défaut algo de disposition,treelayout
    bonjour
    code source en c# pour un diagrammer avec algo de disposition automatique en arbre (treeLayout).
    tu vois sur ce lien http://www.dotnetmonster.com/Uwe/Dir...ws-Forms/Chart

    tu y trouveras ce qui suit:
    1/un excellent article Diagramming-for-dummies qui explique l'implementation d'un diagrammer :
    -classes figures(shapes) et collections figures
    -control scrollable graphique personnalise avec mouse handling
    -classe proxy pour lier le controle graphique et les figures
    et le code source:
    http://www.dotnetmonster.com/Uwe/Dir...ng-for-dummies

    2/un 2eme article On-tree-diagrams-and-XML qui explique l'implementation du precedent diagrammer avec disposition automatique en arbre d'ou rajout:
    -classe "graph" avec un algo BFT
    -classe pattern vistor
    -algo Spanning Tree(arbre de poids minimum de Prim ) qui gere la disposition des objets suivant le poids dans l'arbre.
    -classe pour serialiazation en XML.
    et le code source:
    http://www.dotnetmonster.com/Uwe/Dir...agrams-and-XML

    Enfin il faut peut etre voir la possibilite de le passer en WPF:
    -remplacer les classes shapes par des classes DrawingVisual
    -utiliser un controle Canvas
    bon code...

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Février 2009
    Messages : 121
    Par défaut
    Merci pour toute ces infos !
    Effectivement, je n'ai pas préciser gratuit ou payant, mais pour l'instant, je ne m'interdis rien. Je cherche des solutions. Je ferais un comparatif par la suite en fonction des solutions que j'aurais trouvé.
    En tout cas merci pour les liens et ces infos. Je vais parcourir dès maintenant ce que vous m'avez fournis. J'espère y trouver mon bonheur.
    Je ferais un retour sur ce fil.

  5. #5
    Membre extrêmement actif
    Inscrit en
    Avril 2008
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Âge : 65

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 573
    Par défaut graphes,treelayout en wpf et en 3d
    rebonjour ,uelo2
    pour une implementation en wpf d'un diagrammer de graphe vois ce lien pour un code source du cote de codeplex le site open source de microsoft

    http://www.codeplex.com/site/search?query=wpfgraph&ac=8

    Ici c'est une tentative carrement d'un diagrammer en 3D en wpf,mais qui reprend un peu le meme MVMM que celui de netron (celui utilise l'approche graphique classique retained mode ou mode graphique immediat).

    Comme le code source de codeplex n'explique pas l'approche ,regarde sur ce lien (blog auteur)pour l'approche expose par l'auteur lui-meme :
    http://www.palmmedia.de/

    Seule chose sur laquelle j'attire ton attention le projet netron a bien separe la conception d'un diagrammer designer utilise en interactif pour dessiner de celui d'un diagrammer de graphe destine à un layout automatique ou les donnees des figures proviennent d'un fichier existant.
    bon code...

  6. #6
    Membre éprouvé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Février 2009
    Messages : 121
    Par défaut
    Merci pour toutes ces réponses.
    J'ai pas encore eu le temps de tout regarder car le devoir m'a appelé sur d'autres sujets.
    Mais j'espère pouvoir faire un retour d'ici 1 ou 2 mois.

Discussions similaires

  1. Composant graphique multiple (ou dérivé d'un TFrame)
    Par Jean Bovet dans le forum C++Builder
    Réponses: 5
    Dernier message: 30/04/2007, 18h57
  2. [Composant Graphique] List Box "synchronisés"
    Par Raideman dans le forum C++Builder
    Réponses: 9
    Dernier message: 03/11/2006, 19h50
  3. Activer et désactiver des composant graphiques?
    Par redabadache3 dans le forum Débuter
    Réponses: 1
    Dernier message: 16/08/2005, 17h50
  4. Palette de composant graphique
    Par kastor111 dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 08/07/2005, 15h04
  5. Composant graphique
    Par Rodrigue dans le forum C++Builder
    Réponses: 4
    Dernier message: 21/12/2004, 20h03

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