2008-09-25 11 views
2

J'écris une application dans VB.NET 2008 qui gère le déploiement de logiciels et je veux afficher une grille de "déploiement de la vue d'ensemble".Meilleure pratique: Grille Winform potentiellement énorme?

La grille sera remplie avec les noms de chaque application (ligne du haut) et le nom de chaque poste de travail (1ère colonne). Les cellules restantes seront remplies selon que le titre du logiciel correspondant a été correctement installé, l'installation a échoué OU n'est pas déployée.

Quelle serait la meilleure façon de présenter cette information à l'utilisateur final? L'application peut-elle «faire face» à peut-être un millier de cases à cocher ou serait-il préférable de «dessiner» une grille d'une manière ou d'une autre?

Je peux également avoir besoin de la possibilité de cliquer sur l'une de ces cellules pour voir et/ou définir d'autres propriétés.

Un grand merci pour votre aide.

John

Répondre

1

J'ai utilisé la GridDataView de .NET sans problème à l'aide du mode virtuel tout en essayant de montrer plus de 10000 lignes, mais il y a de bons produits là-bas qui sont également très bon en tonnes de chargement de données telles que Developer express XtraGrid et RadGridView Telerik.

Le seul défi était de garder les gens UAT heureux avec tout le bruit de plusieurs milliers de rangées.

Questions connexes