2017-05-10 2 views
0

Supposons que j'ai une collection d'enregistrements structurés comme suit:Bibliothèque de visualisation de la chronologie (de type Gantt)? (JavaScript/JQuery ou .NET)

MyEvent { 
    int Id; 
    string EventName; 
    string EventCategory; 
    DateTime Start; 
    DateTime End; 
} 

... quelles bibliothèques (soit JavaScript/JQuery ou .NET) sont la peine de vérifier si je souhaite à:

  • ... visualiser la collection dans une ligne de temps « gantt comme », dans lequel les barres sont organisées par Catégorie de l'événement »et les blocs marqués par « Nom de l'événement »(ou, peut-être, colorisée) ?
  • ... faire défiler et zoomer à travers cette ligne de temps?

Remarque: L'empreinte minimale est la clé ici! La visualisation est simplement à des fins de diagnostic, donc une solution simple (de préférence open source) suffira!

Répondre

1

Essayez jQuery Gantt RadiantQ Paquet: http://radiantq.com/products/jquery-gantt-package/jquery-gantt-package-features/

vous permet de catégoriser de plusieurs façons différentes, coloriser, étiquette, zooming ligne de temps, etc.

Beaucoup d'échantillons et vous pouvez obtenir un prototype mis en place à partir eux une fois que vous partagez vos données d'échantillon.

Clause de non-responsabilité: Je travaille pour RadiantQ