Je dois créer une grille de données Winforms haute performance en utilisant Visual Studio 2005, et je ne sais pas par où commencer. J'ai construit beaucoup d'applications de grille de données, mais aucune d'elles n'était très bonne lorsque les données étaient constamment rafraîchissantes.Comment concevoir une grille haute performance avec VS 2005 (en particulier C#)
La grille va être d'environ 100 lignes par 40 colonnes, et chaque cellule de la grille va mettre à jour entre 1 et 2 fois par seconde (certaines cellules peut-être plus). Pour moi, c'est le plus grand inconvénient de la grille de données prête à l'emploi, la repeindre n'est pas très efficace.
mises en garde Couple
1) Aucun fournisseur tiers. Cette grille est l'épine dorsale de toutes nos applications, alors que XCeed ou Syncfusion ou quoi que ce soit pourrait nous permettre de fonctionner plus rapidement, nous nous heurterions à ses limites et serions arrosés. Je préférerais faire le travail supplémentaire à l'avant, et avoir une grille qui fait exactement ce dont nous avons besoin.
2) J'ai accès à Visual Studio 2008, donc s'il est préférable de commencer en 2008, alors je peux le faire. Si c'est un tossup, je voudrais rester avec 2005.
Alors, quelle est la meilleure approche ici?
sont les dimensions fixes aux cellules X × Y? Si oui, pouvez-vous imiter une grille de données en alignant des étiquettes (ou appelées de nos jours) sous la forme d'une grille, en gardant les références aux étiquettes dans un tableau bidimensionnel pour l'accès (x, y) aux étiquettes? – tzot