Image en vedette

Grid pour WinForms

Le contrôle datagrid/gridview avancé et polyvalent de Windows Forms, avec générateur de rapports intégré, éditeurs, validation, et bien plus encore. Très extensible.

Galerie d'images
1
Abonnement
Vous cherchez à renouveler
Je suis admissible aux tarifs pour petites entreprises. En savoir plus
2
Quantité
3
Total
Chargement...
Assistance prioritaire
Support
Installations illimitées
sur n’importe quel appareil
Satisfaction
garantie
Essayez gratuitement pendant 45 jours!
Télécharger
Le contrôle datagrid/gridview avancé et polyvalent de Windows Forms, avec générateur de rapports intégré, éditeurs, validation, et bien plus encore. Très extensible.
  • Haute performance
  • Comprend toutes les commandes de l'éditeur de cellules dont vous avez besoin
  • Rapports intégrés
La grille la plus rapide à charger, avec une utilisation efficace de la mémoire et un code de dessin optimisé pour un affichage, un défilement et un redimensionnement rapides.

Puissant

Elle offre plus de 120 fonctionnalités, notamment le regroupement, la hiérarchisation maître/détail, la personnalisation parfaite de Windows et Office, les lignes et colonnes fixes, l'exportation vers Excel, les styles visuels interactifs, la virtualisation de l'interface utilisateur des cellules et d'autres améliorations des performances, et bien d'autres choses encore. Il s'agit tout simplement de la grille de données .NET la plus puissante du marché.

C'est la seule grille avec des rapports intégrés. Permet aux utilisateurs finaux de générer, formater, exporter (PDF, HTML, TIFF et JPEG) et imprimer des rapports à partir de leurs applications compatibles avec la grille..

Logique

Offre le modèle d'objet .NET le plus logique et le plus extensible de l'industrie. Compatible avec toutes les versions de .NET 4.X, ainsi qu'avec .NET Core 3.0 et plus, et offre une version séparée pour .NET 2.0/3.5.

Rédacteurs en chef

Inclut un ensemble riche de contrôles modulaires pour l'éditeur de cellules, y compris des combobox multi-colonnes, un calendrier riche, etc. Ils sont tous utilisables en dehors de la grille.

Confiance

Largement utilisé depuis 15 ans, notamment par Microsoft dans un grand nombre de ses applications, telles que Microsoft Office.

  • Entièrement écrit en code C# géré. Le code source est inclus dans l'abonnement à Blueprint.
  • Comprend de nombreux exemples de VB.NET et de C#.
  • La conception orientée objet créée exclusivement pour le cadre .NET offre une approche nouvelle et moderne de la programmation de grilles, et non une interface ActiveX portée sur .NET.
  • Prise en charge de .NET Core 3.0
  • Prend en charge Microsoft Active Accessibility 2.0.
  • Documentation complète entièrement intégrée à Visual Studio.
  • Toutes les erreurs sont gérées par les classes d'exception .NET.
  • Conforme à la spécification CLS (Common Language Specification).
  • N'utilise pas de blocs non sécurisés pour des exigences minimales en matière d'autorisation.
  • Chargement rapide de l'objet avec une utilisation efficace de la mémoire.
  • Code de dessin optimisé pour un affichage, un défilement et un redimensionnement rapides.
  • Prise en charge des paramètres régionaux, y compris les nombres, le type d'argent, les dates, etc.
  • Prise en charge de la localisation des formulaires.
  • S'intègre bien dans les tableaux de bord et les logiciels de veille stratégique.
  • Amélioration des performances grâce à la virtualisation de l'interface utilisateur des cellules, pour des temps de chargement plus courts et une utilisation réduite de la mémoire. Avec une grille de référence contenant 10 colonnes et 100 000 lignes de données, le temps de chargement est très rapide et l'utilisation de la mémoire est minimale.
  • Chargement retardé des lignes de données liées aux données avec des grilles de détails réduites. Temps de chargement ultra-rapide.
  • Moteur de reporting intégré à la grille. Les utilisateurs finaux peuvent générer, modifier et imprimer des rapports à partir de leurs applications compatibles avec la grille. Les développeurs peuvent ajouter cette fonctionnalité en quelques minutes.
  • Prise en charge du thème Windows Aero.
  • Le seul véritable éditeur WYSIWYG dans un composant de grille. Vous pouvez véritablement configurer votre grille directement sur le formulaire, sans boîte de dialogue ou assistant de configuration. Configurez vos en-têtes et pieds de page, vos colonnes, vos groupements, vos vues maître/détail, vos rangées d'insertion, vos styles, etc., plus rapidement qu'avec n'importe quelle autre grille.
  • Possibilité exclusive d'affecter n'importe quel contrôle Windows Forms à l'édition ou à la visualisation de cellules. Ne se limite pas aux contrôles personnalisés créés spécifiquement pour être utilisés dans une grille. Utilisez n'importe quel contrôle Visual Studio ou n'importe lequel des nombreux contrôles .NET accessibles au public.
  • Toutes les classes de la grille sont héritables et documentées, de sorte que les développeurs peuvent facilement étendre les fonctionnalités de la grille en fonction de leurs besoins. Des exemples d'applications démontrant comment étendre la grille sont inclus.
  • Chaque élément visuel affiché par la grille est un objet distinct qui se comporte comme un contrôle séparé. Chaque élément - y compris les cellules, les lignes, les colonnes, les groupes, les sélecteurs de ligne, les barres d'en-tête, etc. - reçoit ses propres événements de souris, de clavier et de peinture, et peut être remplacé par des objets personnalisés.
  • Vue hiérarchique maître/détail d'une grande netteté et d'une telle souplesse que la grille peut être utilisée comme un puissant contrôle TreeView lié ou non lié, avec un nombre illimité de niveaux et de sous-éléments.
  • Une variété d'objets spécialisés de type ligne, cellule et gestionnaire vous permet de combiner du texte et des graphiques à n'importe quel endroit de la grille pour un contrôle total de l'affichage.
  • Il existe deux façons de peindre des éléments visuels : ajouter un code de peinture supplémentaire à l'événement de peinture d'un élément de la grille ou hériter d'un élément visuel et le remplacer pour avoir un contrôle total sur la façon dont il est dessiné.
  • L'assistant grille guide le développeur dans les bases de la configuration et de la programmation de la grille directement dans le formulaire de conception. Il fournit des descriptions concises de la marche à suivre pour aider les développeurs à se familiariser rapidement avec la grille sans avoir à lire le manuel.
  • Des cartes de dégradé avec prise en charge de la transparence pour créer l'illusion de la lumière, des ombres et des surfaces lisses sur la grille. Trois feuilles de style tirant parti de la fonction de carte de dégradé sont fournies : Aero-like, Office blue et Office silver.

  • Styles visuels interactifs qui permettent à la grille ou à des parties spécifiques de la grille de réagir à l'utilisateur final : HotVisualStyle, SelectionVisualStyle, InactiveSelectionVisualStyle et ErrorVisualStyle.

  • Exporter les données de la grille vers des fichiers de feuille de calcul Excel XML (directement ou par l'intermédiaire d'un flux). Windows reconnaîtra automatiquement ces fichiers spécialement formatés comme des fichiers Excel et les ouvrira dans le célèbre tableur de Microsoft.
  • Contrôle de l'apparence des feuilles de calcul exportées : style des en-têtes de colonne, affichage des grilles de détail et des données des cellules, possibilité d'exporter le style du GridControl.
  • Définir des styles personnalisés pour les feuilles de calcul.
  • Des événements sont prévus pour chaque étape de l'exportation de la feuille de calcul et pour les modifications des différentes propriétés de l'exportateur Excel.
  • Des classes qui vous permettent de contrôler précisément les attributs XMLSS individuels en vue d'une extensibilité et d'une adaptation futures sont également fournies.
    • Rapports instantanés : Fournissez instantanément aux utilisateurs de votre application la possibilité d'imprimer, de prévisualiser et d'exporter des rapports personnalisés directement à partir de Xceed Grid for WinForms. Parce qu'elles sont intégrées, les capacités de reporting de Xceed Grid vous évitent d'acquérir, d'apprendre et de mettre en œuvre une solution de reporting distincte avec votre application.
    • Exportation : Exportation des rapports au format PDF, HTML, TIFF multipage et JPEG.
    • Impression vectorielle : Contrairement aux capacités d'impression d'autres grilles, qui envoient la grille réelle principalement sous forme de bitmap à l'imprimante, le moteur de reporting de Xceed Grid génère une nouvelle mise en page et envoie des données vectorielles à l'imprimante. Il en résulte des rapports d'aspect professionnel qui s'adaptent à la résolution de l'imprimante au lieu de donner l'impression que quelqu'un a utilisé la touche "imprimer l'écran".
    • Prêt pour les utilisateurs finaux : Avec une seule ligne de code, les développeurs peuvent activer les boîtes de dialogue intégrées et conviviales "Générer un rapport" et "Personnaliser le style du rapport" de Xceed Grid for WinForms, ce qui permet aux utilisateurs finaux d'"habiller" leurs rapports avant de les imprimer ou de les exporter, ou de créer leurs propres feuilles de style de rapport personnalisées.
    • Flexibilité pour les utilisateurs finaux : Les utilisateurs finaux peuvent configurer l'aspect imprimé de tous les éléments du rapport, sélectionner les couleurs et les polices, ajouter des images, déterminer les champs de données à imprimer, définir la largeur des champs, ajouter des lignes, personnaliser les zones d'en-tête et de pied de page du rapport, et bien d'autres choses encore.
    • Contrôle programmatique : Les classes de rapport de la grille permettent aux développeurs de générer, d'imprimer, d'exporter et de personnaliser les rapports de manière programmatique, à un niveau encore plus élevé que ce qui est disponible dans les formulaires destinés aux utilisateurs finaux.
    • Charger/sauvegarder en XML : Les feuilles de style peuvent être chargées et sauvegardées sous forme de fichiers XML, soit par programmation, soit par l'intermédiaire des formulaires intégrés pour l'utilisateur final.
    • En-têtes/pieds de page personnalisés : Placez des images et du texte dans les en-têtes et/ou les pieds de page, avec des macros pour le numéro de page, le titre du rapport et divers formats de date et d'heure.
    • Formatage des colonnes : Choix de la mise en page multi-lignes ou de la mise en page compressée lorsque le nombre de rubriques est trop élevé pour tenir sur une page. La mise en page multilignes recouvre les cellules d'une ligne sur deux lignes ou plus, tandis que la mise en page réduite étire verticalement les cellules, en ne recouvrant que leur contenu.
    • Couverture d'une page : Si les champs sont trop nombreux pour tenir sur une seule page, ils peuvent s'étendre sur deux pages ou plus.
    • Ligne de résumé : Le nouvel objet de ligne de résumé extensible pour la grille comprend 14 types de fonctions statistiques intégrées telles que la somme, la somme courante, le comptage et la moyenne. Cette ligne peut être placée en bas de chaque page, en bas de chaque groupe, en haut ou à tout autre endroit utile pour votre rapport.
    • Répéter sur chaque page : Toute ligne peut être répétée sur chaque page, comme les lignes d'en-tête de colonne, les lignes d'en-tête de groupe et les lignes de résumé.
    • Conserver ensemble : Possibilité d'éviter de diviser les groupes sur deux pages si possible.
    • Insérer des sauts de page : Insérer un saut de page avant et/ou après une ligne ou un groupe.
    • Lignes de la grille : Ajoutez des types de lignes horizontales au-dessous ou au-dessus d'une ligne, d'un en-tête, d'un groupe ou d'une cellule de résumé.
    • Imprimer les champs sélectionnés : Sélectionner les champs à imprimer dans les rapports et spécifier leur largeur.
    • Formulaires personnalisables : Le code source et les instructions pour la personnalisation des formulaires de l'utilisateur final sont inclus, ce qui permet aux développeurs de personnaliser les formulaires pour qu'ils correspondent à l'aspect et à la convivialité de leur application.
  • Vue traditionnelle d'un tableau en 2D avec défilement standard et sans animation, comme on le voit généralement dans les grilles de données.
  • La vue 2D Tableflow™, techniquement avancée, offre une virtualisation des données sans décalage, un défilement inertiel fluide, des en-têtes collants et des actions utilisateur animées telles que le réordonnancement sur toute la colonne. Une sensation de modernité et de rapidité.
  • Vue 3D interactive et étonnante de Cardflow™, avec de multiples dispositions de cartes.
  • La vue TableGridflow affiche les détails dans une structure arborescente sous la colonne principale au niveau du maître.
  • Vue traditionnelle d'une carte en 2D.
  • Livré avec plusieurs arrière-plans, ainsi que des textures pour les cartes 2D et 3D.
  • Gabarit de projet pour Visual Studio qui met en place un nouveau projet de thème afin que vous puissiez créer le vôtre. Un tutoriel sur la création d'un thème personnalisé est également inclus pour vous aider à démarrer.
  • Thème Metro / ModernUI avec versions Light et Dark et couleur d'accent.
  • Glass, Windows Media Player 11 et Zune (le thème Glass n'est actuellement pas disponible pour la vue Tableflow™).
  • Tous les thèmes Microsoft Windows : Classic (NT), Luna (Normal/Olive, Metallic/Silver, Homestead/Blue), Aero (Vista) et Royale (Media Center).
  • Un thème vibrant pour Window 7.
  • Un thème Windows 10.
  • Un thème Windows 8 pour la vue TableFlow.
  • Office 2007 : Bleu, noir et argent.
  • Le thème Xceed Live Explorer.
  • Vue 3D, multi-surface : Thèmes de bureau (bleu, noir et argent) ; Caméléon.
  • 18 themes en tout.
  • Chaque thème propose un style de ligne alterné qui peut être activé par la classe TableView.
  • Divers curseurs - tels que les curseurs « busy », « resize » et « drag » - peuvent être personnalisés dans les différentes vues.
  • Inclut le code source XAML commenté pour les styles et les modèles des vues de cartes et de tableaux ; vous disposez ainsi d'un excellent point de départ pour développer les vôtres.
  • Affichez, modifiez et travaillez avec des données liées, des données non liées ou une combinaison des deux simultanément.
  • Les vues détaillées dans une configuration de grille Maître/Détail peuvent également être liées, non liées ou les deux.
  • Le modèle de programmation est le même que vous traitiez des données liées ou non liées.
  • Peut être lié directement à un tableau de types simples tels que String, Decimal, DateTime, TimeSpan, Guid, ou Primitive (e.g., SByte, Byte, Int32, etc.), et affichera la valeur de ces types dans une colonne.
  • Obtient et synchronise automatiquement les données liées à partir de n'importe quelle source .NET, y compris les Jagged Arrays, tout objet qui implémente IListSource ou IList, et tout objet ADO.NET DataSet, DataTable, DataView ou DataViewManager.
  • La prise en charge des colonnes fixes vous permet de choisir des colonnes qui resteront visibles lorsque vous défilez horizontalement, pour une flexibilité maximale dans la visualisation des données. Il suffit de faire glisser les colonnes à gauche du glyphe FixedColumnSplitter, de déplacer le glyphe lui-même ou de configurer les choses par programme. Les colonnes fixes sont répétées sur la page imprimée s'il y en a trop pour la largeur de la page.
  • Ligne de résumé pour afficher les sommes ou les résultats des fonctions statistiques dans la grille. Diverses fonctions statistiques intégrées. Infrastructure complète pour le développement de lignes de résumé personnalisées.
  • Inclut une variété de contrôles d'édition modulaires de haute qualité à utiliser comme éditeurs/visualisateurs de cellules. Ils sont également utilisables en dehors de la grille. Voir la section Éditeurs ci-dessous pour les caractéristiques.
  • Validation intégrée des entrées. Voir la section Validation des entrées ci-dessous pour les caractéristiques.
  • Masque le rectangle de mise au point de la grille, peint également le rectangle de mise au point d'une cellule.
  • Réservez un espace pour la pince de redimensionnement du formulaire dans le coin inférieur droit de la grille.
  • Regroupement automatique des lignes à la manière Outlook, ou regroupement personnalisé pour permettre à votre code de regrouper les lignes selon vos propres conditions.
  • Vues hiérarchiques maître/détail logiques et faciles à utiliser.
  • Les vues maître/détaillées prennent en charge plusieurs vues détaillées par ligne ou par niveau.
  • Trier une ou plusieurs colonnes en fonction de n'importe quel critère.
  • Faire défiler la vue de la grille jusqu'à n'importe quelle cellule, ligne, groupe ou colonne.
  • Vitesse d'affichage rapide, tri rapide.
  • Le mode d'édition par simple clic permet d'entrer en mode d'édition et d'activer des éléments tels que les cases à cocher, les boîtes de texte et les boîtes combinées en un seul clic.
  • Défilement en temps réel et barres de défilement toujours synchronisées.
  • Les grilles de détail n'affichent pas un deuxième ensemble de barres de défilement et restent également visibles lors du défilement horizontal de la grille parente.
  • Les grilles de détail peuvent être indépendantes ou se synchroniser automatiquement les unes avec les autres de manière à ce qu'elles aient toutes les mêmes colonnes, l'ordre des colonnes et les mêmes configurations, le même tri et le même regroupement.
  • Possibilité de modifier les formats et les styles de chaque cellule.
  • Affichage d'erreurs personnalisables au niveau des cellules ou des lignes. Il est possible d'afficher des infobulles, de faire clignoter l'arrière-plan des cellules, d'afficher l'icône d'erreur standard, etc.
  • La ligne d'insertion permet à l'utilisateur final de saisir rapidement des données et d'insérer un nouvel élément de ligne dans la grille.
  • Régions d'en-tête et de pied de page fixes, sans défilement, dans lesquelles vous pouvez placer n'importe quel nombre et type de ligne.
  • Impression et aperçu avant impression, y compris la possibilité d'imprimer une série de pages.
  • Lorsqu'il y a trop de colonnes pour tenir sur une page imprimée, possibilité de scinder les colonnes à un endroit précis pour décider lesquelles iront sur la page suivante.
  • Affiche une image d'arrière-plan sous n'importe quel élément de la grille visuelle, avec un mélange alpha optionnel.
  • Ajouter des fonctions statistiques personnalisées (somme, moyenne, etc.) à n'importe quelle cellule de la grille.
  • Intercepter, analyser et modifier les données synchronisées avec la base de données à partir de la grille.
  • Prise en charge complète des événements liés à la souris, au clavier et au glisser-déposer sur n'importe quel élément de la grille visuelle.
  • Chaque élément de la grille comprend sa propre propriété de balise pour les données personnalisées de l'utilisateur.
  • Les groupes disposent de leur propre élément de marge visuelle, entièrement extensible.
  • La ligne interactive et hiérarchique "Grouper par" permet aux utilisateurs de définir facilement leurs propres groupes et relations maître/détail.
  • Feuilles de style contenant des informations sur les éléments visuels de la grille, tels que les couleurs, les polices, les images d'arrière-plan, les bordures et les styles.
  • Charger la configuration visuelle d'une grille à partir d'une des feuilles de style prédéfinies ou d'une feuille de style personnalisée.
  • Lignes de grille visibles, invisibles et à motifs et lignes de relation maître/détail.
  • Ligne de cellules extensible, ligne sans cellule, colonne, groupe, grille de détails et autres objets que vous pouvez entièrement personnaliser.
  • Les éléments de la grille peuvent être en lecture seule afin d'empêcher la modification de toute partie de la grille.
  • Possibilité de modifier automatiquement la hauteur d'une ligne pour l'adapter au contenu de la cellule la plus grande.
  • Manipulation aisée de la ligne courante de la grille.
  • Demande la section d'une grille dans laquelle se trouve une ligne.
  • Nombreux événements de modification significatifs pour les lignes et les cellules.
  • La grille peut pré-générer une liste de colonnes à partir d'un type.
  • Le type de données de colonne Bitmap intégré permet d'afficher en un clin d'œil des images bitmap dans une colonne.
  • Possibilité de masquer le symbole (+/-) sur les lignes de données souhaitées.
  • Capacités de filtrage des données.
  • Tous les contrôles d'édition inclus sont utilisables soit en tant que visionneurs/éditeurs de cellules, soit indépendamment en dehors de la grille pour une interface plus flexible et uniforme.
  • Comprend des boutons, une boîte combobox redimensionnable, une boîte combobox multi-colonnes, un sélecteur de date, un calendrier multi-mois redimensionnable, une boîte de texte redimensionnable et masquée, une boîte de texte numérique, une calculatrice, des cases à cocher, des barres de défilement et un bloc de construction de panneau.
  • Combinabilité/modularité : Emboîter les contrôles les uns dans les autres pour créer de nouveaux contrôles flexibles et innovants.
  • La grille choisit automatiquement le type correct en fonction du type de données de la colonne.
  • Approche entièrement visuelle : Des concepteurs puissants contribuent à rendre le développement plus rapide et plus facile.
  • Fonctionnalité Dropdown : N'importe quel contrôle de l'éditeur peut faire descendre n'importe quel autre contrôle, ce qui permet une flexibilité et une innovation absolues.
  • Extensibilité : Tous les contrôles peuvent être étendus pour mettre en œuvre des fonctionnalités, une apparence et un comportement personnalisés.
  • Thèmes : Prise en charge des thèmes Windows XP et Windows Classic et possibilité de s'adapter au thème Windows actuel.
  • Exemples de contrôles composites inclus : Calendrier personnalisé, boîte de texte à options, sélecteur d'options, visionneuse d'images, boîte de texte à défilement, édition par rotation, boîte combinée déroulante personnalisée, barre d'outils, agenda extensible.
  • Capacités d'auto-complétion.
  • Approche entièrement visuelle de la mise en œuvre de la validation des entrées au niveau des cellules.
  • Les messages d'erreur de validation sont surchargés et localisables.
  • Grande variété d'opérateurs et d'options disponibles lors de la définition des critères de validation.
  • La validation des critères est disponible soit lorsque le curseur quitte une cellule, soit lorsqu'une méthode de validation générale est appelée.
  • Extensible en dérivant des classes ValidationCriterion ou ValidationExpression.
  • Véritable éditeur de conception WYSIWYG
  • Configurez complètement les éléments visuels de la grille et leur apparence directement sur votre formulaire sans utiliser d'assistant séparé ou d'éditeur de propriétés personnalisées. Il suffit de cliquer sur un élément pour afficher et modifier ses propriétés dans l'éditeur de propriétés.
  • Multi-sélectionnez les éléments de la grille pour afficher et modifier leurs propriétés communes.
  • Ajoutez, copiez et supprimez des éléments de la grille selon vos besoins.
  • Annuler des opérations.
  • Repositionnement des éléments de la grille par glisser-déposer.
  • Redimensionner, réorganiser et trier les colonnes, redimensionner les lignes
  • Créer, modifier, supprimer, développer et réduire des groupes.
  • Créer, modifier, supprimer, développer et réduire les vues principales/détaillées.
  • Créez des styles de ligne alternés pour deux ou plusieurs lignes de données dans la grille principale ou dans les vues maître/détail.
  • Accès facile au code de gestion des événements de n'importe quel élément de la grille.
  • L'aperçu du style vous permet de baser l'apparence de votre grille sur un style prédéfini.

Essayez gratuitement pendant 45 jours!

Télécharger