La Silverlight ListBox est désormais disponible

Xceed Ultimate ListBox for Silverlight est un composant de type listbox pour les applications Silverlight. Il effectue une récupération intelligente des données en arrière-plan, avec virtualisation : le moteur de données distant n’obtient que les enregistrements nécessaires, ce qui réduit la quantité de données transférées. Xceed Ultimate ListBox for Silverlight est un remplacement prêt à l’emploi du contrôle standard. Obtenez une listbox supérieure sans perdre de temps, grâce à une conception d’API qui vous permet de l’intégrer dans n’importe quel projet utilisant la listbox standard Silverlight. Xceed Ultimate ListBox for Silverlight prend en charge le regroupement, la navigation et le filtrage. Il amène les utilisateurs directement vers le groupe recherché, et une zone de recherche filtre les données rapidement et facilement. Grâce au défilement fluide et aux animations dynamiques, ces effets réduisent la sensation de latence, grâce au temps requis pour les exécuter. Comme les éléments apparaissent/disparaissent en fondu et glissent de manière fluide, le suivi visuel des éléments est amélioré. Xceed Ultimate ListBox for Silverlight inclut une prise en charge prioritaire et des mises à jour avec un abonnement Vanguard. L’édition Blueprint va plus loin et inclut le code source complet du composant. Une documentation complète et des exemples sont également inclus.
Fonctionnalités disponibles dans Xceed Ultimate ListBox for Silverlight
- Remplacement prêt à l’emploi de la listbox Silverlight standard - Son API est conçue pour s’intégrer facilement dans n’importe quel projet utilisant déjà le contrôle de listbox Silverlight standard. Si vous connaissez l’interface Silverlight ListBox, vous pourrez être opérationnel en quelques minutes.
- Récupération intelligente des données en arrière-plan virtualisées - La récupération automatique des données n’obtient que les enregistrements de la source de données distante s’ils sont visibles (virtualisation des données). Cela réduit considérablement la quantité de données à transférer, ce qui augmente la vitesse perçue de la listbox. Cela réduit également la charge imposée au serveur.
- Communications réseau optimisées et requêtes de source de données - Pas de « découverte ». La listbox n’a pas besoin de savoir quoi que ce soit sur la source de données. D’autres contrôles doivent envoyer une requête suffisamment importante à la source pour la comprendre, attendre la réponse, puis la gérer. La listbox Silverlight d’Xceed ne fait pas cela, ce qui lui permet de se charger plus rapidement.
- Regroupement d’éléments - Offre un regroupement puissant avec des en-têtes personnalisables. Prend en charge la virtualisation de l’interface utilisateur, préservant la mémoire et réduisant le temps de chargement, même lors du regroupement.
- Une expérience d’interface qui donnera à votre application Silverlight l’impression d’être plus rapide - Fournit des animations configurables pour des tâches telles que l’ajout/la suppression d’éléments, le changement de taille d’élément, et le défilement des lignes/pages/pouces. Une architecture entièrement asynchrone garantit que l’interface reste réactive à tout moment.
- Panneaux et vues - Fournit un panneau multi-vues qui permet de basculer sans effort et avec animation entre plusieurs vues.
- Thèmes - Livré avec six thèmes pour correspondre au style de votre application, quel qu’il soit. Silverlight, Excel 2007 (noir, bleu et argent), Metro Dark et Metro Light (inspirés de la philosophie de conception Metro de Microsoft, telle qu’on la voit dans Windows Phone 7)
- Liaison de données - Prend en charge la liaison à n’importe quelle liste locale implémentant IEnumerable (et aussi les génériques), aux services Web WCF Data Services, aux services Web WCF RIA Services et aux services Web personnalisés. La virtualisation des données prend également en charge la mise en cache, le chargement préemptif des données et le déclenchement différé des événements pour éviter des requêtes inutiles pendant le défilement.
- Filtrage - Fournit un objet zone de recherche pour filtrer. Des filtres complexes peuvent être créés à l’aide des expressions de filtre de la listbox.
- Prise en charge du glisser-déposer - L’interface glisser-déposer vous permet de développer des contrôles qui fonctionnent de manière transparente avec la listbox !
- Architecture entièrement asynchrone - Conçue dès le départ pour tirer pleinement parti des opérations en arrière-plan afin de s’assurer que la listbox, et donc l’application, reste réactive à tout moment.
- Technologie Silverlight - Conception orientée objet créée spécifiquement pour Silverlight 4, écrite en C# et XAML. Basée sur un modèle d’objets flexible et extensible, avec des éléments visuels modulaires et réutilisables. Les éléments de la listbox sont de vrais contrôles de contenu Silverlight, de sorte qu’ils puissent contenir n’importe quoi. Prend en charge le texte de droite à gauche. Code source complet (C# et XAML) disponible dans l’édition Blueprint. Inclut une variété d’applications d’exemple VB.NET et C# pour vous aider à démarrer. Support à la conception dans Visual Studio 2010 et Expression Blend. Peut être utilisé avec les modèles de conception et d’architecture MVVM et MVC.
À propos d’Xceed Software
Xceed Software crée, commercialise et distribue des composants logiciels de qualité pour les développeurs Microsoft Windows. Depuis son lancement en 1994, Xceed s’est consacrée exclusivement à la plateforme Microsoft. Le tout premier produit de l’entreprise, Xceed Zip Compression Library, a d’abord été proposé comme VBX pour Microsoft Visual Basic 3.0 et a connu un tel succès qu’il a été migré sur toutes les plateformes Microsoft depuis, y compris ActiveX, le .NET Framework et le .NET Compact Framework. Aujourd’hui, la gamme de produits d’Xceed peut être regroupée en deux grandes catégories : les composants de manipulation des données et les composants d’interface utilisateur. Les composants de manipulation des données comprennent des bibliothèques de Compression, d’Encryption et de Transfert de fichiers. Les composants d’interface utilisateur incluent Grid, Chart, Menus, Toolbars, Treeviews, Explorer Panes et d’autres contrôles d’interface.