Librairie de widgets en C#

Pour la création d'interface graphique nous disposons de nombreux widgets regroupés en librairies et disponibles suivants les plates-formes sur lesquels nous travaillons (winforms sous Windows .NET, gtk ou qt sous Linux, ...). Ces librairies de widgets contiennent les widgets les plus courant: boutons, cases à cocher, combo, barre d'outils, treeview, label, zone de texte, ...

Toutefois, il manque dans la plupart de ces librairies des widgets un peu plus évoluée pour la représentation graphique de données: jauges, compteurs metriques, graphiques 2D, ... Si une ou deux initiatives existent dans le domaine, on ne peut que constater le manque de solutions en particulier pour de solution libres pour l'environnement .NET.

Pour information, on pourra consulter les deux produits suivants:

Dans ce projet:

  • On étudiera les différentes librairies existantes, leur modélisation et les paramétrages possibles des composants graphiqes
  • On proposera un modèle de widget graphiques et une implémentation de celui-ci dans une librairie de widgets composants utilisables dans l'environnement WComp (nous consulter pour de plus amples explications).
  • On développera une petite application de démonstration utilisant ces nouveaux composants graphiques
Instrumental Widgets 1 Instrumental Widgets 2

Autres informations

  • Nombre d'étudiants: 3 (plus ou moins 1)
  • Encadrants: Stéphane Lavirotte, Jean-Yves Tigli
  • Organisme: Polytech'Nice Sophia
  • Lieu du projet: Département Sciences Informatiques
  • Langages: C#