Krypton OutlookGrid

Grouper, trier et admirer !

Version personnalisée de la DataGridView du .NET Winforms (C#) avec des capacités de regroupement et tri multiples.

Krypton OutlookGrid

Krypton OutlookGrid est une version personnalisée de la DataGridView de .NET WinForms (C#) qui permet des regroupements et tris multiples. Ce composant comporte aussi un mode arborescence et colonnes personnalisées additionnelles.

Télécharger Code source

platform
Publication : 1.6.1

Principales fonctionnalités

Regroupements (multiples)

Vous pouvez regrouper n'importe quelle colonne. Vous pouvez également effectuer des regroupements multiples (jusqu'à toutes les colonnes) !

Regrouper :

  • En utilisant le drag'n'drop sur les entêtes de colonnesUsing drag and drop on the columns
  • En utilisant les menus contextuels intégrés au composant
  • Directement depuis votre code

Tris (multiples)

Vous pouvez trier tous les regroupements et toutes les colonnes.

Trier :

  • En cliquant sur la colonne (maintenir la touche Shift pour ajouter/changer l'ordre du tri; maintenir la touche Ctrl pour enlever uniquement cette colonne du tri)
  • Directement depuis votre code

Mode Arborescence

Krypton OutlookGrid peut aussi être utilisée comme une grille sous forme arborescente tout en gardant l'ensemble de ses fonctionnalités. Donc oui ! Vous pouvez avoir des regroupements et des noeuds d'arbre en même temps sur le composant.

Pas de limite récursive.

Colonnes spéciales

Krypton OutlookGrid dispose de plusieurs colonnes qui n'existent pas dans le composant Datagridview standard

  • Colonne de progression
  • Colonne de classement
  • Colonne Text et image
  • Colonne de jetons

Mise en forme conditionnelle

Krypton OutlookGrid propose différents types de mise en forme conditionnelle :

  • Barre (remplissage solide ou dégradé)
  • Echelle de deux couleurs
  • Echelle de trois couleurs

Elle peut être configurée par code ou par l'utilisateur lui-même en utilisant le menu contextuel intégré.

Performance

Krypton OutlookGrid offre des performances relativement bonnes, en fonction du nombre total de lignes, de regroupements, de tris, ...

Dans l'exemple inclus intitulé 'SandBox', il y a 2100+ lignes. Regrouper 1 colonne (pays) prend environ 77 ms.
Testez par vous-même !

mais attendez...

Il y a plus !

free

GRATUIT / OPEN-SOURCE

Krypton OutlookGrid is projet open-source, un cadeau à la communauté des développeurs. Sous licence MS-PL.
Hébergé sur Github

free

Traductions

Entièrement traduit en Français et Anglais

free

Style Krypton

Krypton OutlookGrid utilise et s'intègre parfaitement avec les composants Krypton de ComponentFactory*.

* La suite de composants Winforms Krypton de ComponentFactory est à présent open-source. La grille présentée ici repose sur ces composants. Une version modifiée (pour les besoins de la grille) avec quelques améliorations est disponible ici.

Documentation