2009-02-08 6 views
1

Tout le monde connaît un bon contrôle de grille tiers qui prend en charge AutoFill (comme le fait Excel). Une bonne exportation vers Excel et une importation (collage) à partir d'Excel seraient également utiles. Je m'intéresse principalement à une grille WinForms qui peut le faire, mais je serais également curieux de savoir s'il existe une grille Silverlight ou une grille ActiveX avec des fonctions AutoFill..NET - Contrôle de grille tiers - Remplissage automatique

Répondre

2

est un contrôle tableur compatible Excel pour WinForms qui peuvent être utilisés aussi dans ASP. Applications NET. Il supporte le remplissage automatique (glisser avec souris et API) qui est compatible avec Excel ainsi qu'une commande/UI/API Data Series qui gère des cas plus complexes incluant les tendances linéaires et de croissance, les dates/heures, etc ...

SpreadsheetGear prend également en charge la lecture, l'écriture sur xls et xlsx ainsi que le support de presse-papiers (Cut, Copy & Paste) qui peut gérer le contenu Excel dans le presse-papiers de Windows.

Nous n'avons pas encore de contrôle SpreadsheetGear pour Silverlight - mais c'est une priorité élevée pour l'avenir.

Vous pouvez télécharger l'essai gratuit here si vous voulez faire un essai.

Disclaimer: Je possède SpreadsheetGear LLC

+0

Merci. Ceci est exactement ce que je cherchais. Je vais le prendre pour un essai routier ce week-end. – BuddyJoe

1

Si vous prévoyez d'exporter vers Excel et d'importer (coller) depuis Excel, cela signifie-t-il que vous livrez dans un environnement où vos utilisateurs ont une installation garantie d'Excel sur leurs machines? Si oui, vous pouvez utiliser Excel lui-même comme la grille que vous voulez, soit via un projet VSTO ou en intégrant peut-être une feuille Excel comme un contrôle WinForm? Ce dernier pourrait nécessiter de sauter à travers quelques cerceaux interop mais je pense que c'est encore possible.

De toute évidence, si ce n'est pas garanti que tous les utilisateurs auront Excel sur leurs machines alors vous pouvez ignorer ma réponse ;-)

+0

En fait, je chercher à minimiser la fonctionnalité Excel au fil du temps si le réseau avait AutoFill. J'essaie d'amener les utilisateurs à vraiment utiliser Excel comme un outil de présentation final et un moteur d'analyse "what-if". Je ne suis pas fou de l'exportation pour obtenir l'auto-remplissage, puis ré-importer (copier/coller). – BuddyJoe

+0

J'espère que cela a aidé. Mais oui, tous les utilisateurs auront Excel 2007. Pouvez-vous vraiment interagir avec une feuille Excel si vous l'intégrez dans un WinForm? – BuddyJoe

+0

Je suis encore un peu vexé Microsoft a arrêté le développement des composants Web OFfice. Je me demande ce que ce bureau 14 pour le web va utiliser pour la grille. Je suppose que je vais devoir regarder la vidéo PDC. – BuddyJoe

Questions connexes