Grille de données modifiables pour C#, WinForms
J'ai besoin de présenter à l'utilisateur une matrice dont une colonne est modifiable. Ce qui est le plus approprié à utiliser?
Je ne peux pas utiliser un ListView parce que vous ne pouvez modifier que la première colonne (sur l'étiquette) et ce n'est pas bon pour moi.
Est le DataGridView la voie à suivre, ou il y a des tiers composantes alternatives que de faire un meilleur travail?
OriginalL'auteur Andrew | 2008-09-22
Vous devez vous connecter pour publier un commentaire.
DataGridView est le meilleur choix car il est gratuit et est livré avec .NET WinForms 2.0. Vous pouvez définir des colonnes modifiables ou en lecture seule. De Plus, vous pouvez personnaliser l'apparence si nécessaire.
OriginalL'auteur Phil Wright
DataGridView est bon.
Si vous préférez une interface plus jolie, Telerik controls sont mieux.
OriginalL'auteur Greg Ogle
Si DataGridView répondre à vos besoins, c'est la bonne réponse. Une autre option (bien qu'il semble être impopulaire autour de ces pièces!) est Infragistics NetAdvantage. Les inconvénients de Infragistics sont principalement un coût élevé et un peu raide de la courbe d'apprentissage; les avantages sont que ce sont certains des plus puissants contrôles que vous trouverez jamais -- donc, si vous avez besoin de leur souplesse, aller pour elle.
Je n'ai pas d'expérience avec Telerik (ce qui a été mentionné par d'autres ici), mais ils semblent très bon. Étant que mon entreprise a investi assez fortement dans Infragistics, nous ne sommes pas responsables pour changer de si tôt ...
OriginalL'auteur John Rudy