Site icon Blog ARC Optimizer

Nouveau CardView, fonctionnalités et applications


Découvrez tout ce qui est nouveau dans notre interface utilisateur Telerik pour la version WPF R1 2021!

La première version pour 2021 est déjà un fait – je suis heureux d'annoncer la disponibilité de la version R1 2021 de Telerik UI pour WPF et Interface utilisateur Telerik pour Silverlight ! 🎉 Il apporte un nouveau contrôle puissant dans CardView ainsi que des tonnes de fonctionnalités pour TileList RadialMenu RichTextBox WordsProcessing et autres composants. Nous avons également considérablement amélioré l'accessibilité de la suite et porté quelques exemples d'applications sur .NET Core et .NET 5!

Plongeons-nous dans toutes les nouveautés.

CardView (beta)

QueryableCollectionViewSource . De cette façon, vous pouvez facilement mettre en forme les données en Xaml et les lier directement au CardView (ou à tout autre contrôle similaire). Les extraits suivants montrent comment procéder ci-dessous:

< Window.Resources >

< local: MainViewModel x : Key = "viewModel" />

< telerik: QueryableCollectionViewSource Source = "{Binding Employees, Source = {StaticResource viewModel}}" x: Key = "qcvSource" >

< telerik: QueryableCollectionViewSource.GroupDescriptors >

< telerik: GroupDescriptor Member = "Title" SortDirection = "Décroissant" />

</ telerik: QueryableCollectionViewSource.GroupD escriptors >

< telerik: QueryableCollectionViewSource.SortDescriptors >

[1945900490] < telerik: SortDescriptor Member = "FirstName" />

<[19659021] telerik: SortDescriptor Membre = "LastName" />

</ telerik: QueryableCollectionViewSource .SortDescriptors >

</ telerik: QueryableCollectionViewSource >

</ Window.Resources >

Et voici la définition de CardView:

< telerik: RadCardView ItemsSource = "{Binding View, Source = {StaticResource qcvSource}} " />

Voir le contrôle en action nos démos WPF et assurez-vous de consulter la documentation ici .

TileList — Horizontal Prise en charge de l'orientation

Auparavant, les tuiles de la TileList étaient uniquement alignées verticalement en colonnes, et avec cette version, nous ajoutons également un alignement horizontal. Le nouveau mode prend en charge toutes les fonctionnalités du contrôle comme le regroupement et fournit une option supplémentaire pour ajuster l'alignement horizontal des tuiles. Voir à quoi ressemblent les deux orientations ci-dessous:

Orientation du ] Documentation d'aide de TileList .

RadialMenu — Prise en charge des éléments du menu Taille automatique

Deux des fonctionnalités les plus recherchées pour RadRadialMenu s'activent ensemble via le mode de taille d'élément automatique. Réglage du La propriété AutoSizeMenuItems sur true vous permet de faire en sorte que les éléments remplissent tout l'espace s'ils sont inférieurs à huit et dans le même temps si vous voulez en afficher plus de huit pour les réduire afin de les ajuster plus d'éléments dans le cercle. Voici un exemple illustrant les deux scénarios:

< telerik: RadRadialMenu IsOpen = "True" AutoSizeMenuItems = "Vrai" >

< telerik: RadRadialMenuItem Header = "Item 1" >

< telerik: RadRadialMenuItem Header = "Item 1.1" />

< telerik: RadRadialMenuItem Header = "Item 1.2" />

< telerik: RadRadialMenuItem Header = "Item 1,3 " />

< telerik: RadRadialMenuItem Header = " Item 1.4 " />

< telerik: RadRadialMenuItem Header = "Item 1.5" />

< telerik: RadRadialMe nuItem Header = "Item 1.6" />

< telerik: RadRadialMenuItem Header = "Item 1.7" />

< telerik: RadRadialMenuItem Header = [19659028] "Item 1.8" />

< telerik: RadRadialMenuItem Header = "Item 1.9 " />

< telerik: RadRadialMenuItem Header = " Item 1.10 " / >

< telerik: RadRadialMenuItem Header = "Item 1.11" />

< telerik: RadRadialMenuItem [19659026] Header = "Item 1.12" />

</ telerik: RadRadialMenuItem >

< telerik: RadRadialMenuItem Header = "Item 2" />

< telerik: RadRadialMenuItem Header = "Item 3" />

< telerik: RadRadialMenuItem Header = "Item 4" />

< / telerik: RadRadialMenu >

Et voici comment le niveau supérieur (avec seulement quatre éléments) apparaîtra:

cet article de la documentation Telerik UI pour WPF.

WordsProcessing: Content Controls

Contrôles de contenu pour le traitement des mots .

Traitement des mots: exportation PDF d'images flottantes

Les images flottantes vous permettent de positionner les images selon ding à une ancre spécifique et changez la façon dont le texte les entoure. Désormais, cette fonctionnalité est également prise en charge lors de l'exportation des images au format PDF.

Accessibility Insights for Windows . L'outil vérifie automatiquement la conformité à plus de 60 exigences d'accessibilité et nous nous sommes assurés que tous nos contrôles WPF réussissent ces tests sans aucune erreur. De plus, nous nous assurerons que chaque nouveau contrôle passe les tests et fournit la qualité de prise en charge d'accessibilité requise.

CRM et ColorThemeGenerator—.NET 5 Support

Nous avons mis à jour nos exemples d'applications CRM et ColorThemeGenerator afin de fournir. Prise en charge de NET 5: leurs fichiers de code source incluent désormais un projet multitargeting avec des références NuGet. De cette façon, en téléchargeant une seule archive zip à partir de votre compte, vous pourrez exécuter et explorer la même application dans tous les frameworks pris en charge – framework .NET complet, .NET Core et .NET 5.

En même temps, nous sommes mettant également à jour le ColorThemeGenerator cliquez une fois pour devenir l'application .NET 5 – installez-le à partir de ici . Et le CRM est .NET 4.6.1 en raison de certaines limitations .NET 5. Cependant, dès qu'il sera résolu, nous téléchargerons .NET 5 cliquez une fois sur le site – installez-le à partir de ici . Notez que l'application CRM est également mise à jour pour prendre en charge la dernière version 8 de Prism, comme certains d'entre vous l'ont demandé. Cheers 🍻

Autres fonctionnalités

  • NotifyIcon : Ajout d'une option pour configurer le comportement de fermeture du popup ( link )
  • DataForm : Mode éditeur unique pour l'édition des champs ( link )
  • Callout : Ajout de CustomPopupPlacementCallback au CalloutPopupSettings ( link )
  • SyntaxEditor : Ajout d'une option pour implémenter des marges personnalisées (par exemple, des points d'arrêt) via l'interface utilisateur ou via code ( link )
  • SyntaxEditor : Ajout d'une option pour configurer la largeur du SearchPanel ( link )
  • SyntaxEditor : Ajout des événements SearchPanelOpened et SearchPanelClosed () link )
  • SyntaxEditor : Ajout d'une API pour activer ou désactiver le défilement automatique lorsque le texte du document est modifié ( link )
  • Docking : MinWidth de l'auto- Les éléments du menu déroulant Masquer la zone peuvent maintenant être définis ( lien )
  • ChartView3 D : Propriété ActualRange exposée pour l'axe linéaire 3D ( lien )
  • GridView : Le curseur se transforme maintenant en occupé lors d'une opération de tri en cliquant sur une cellule de groupe dans le panneau Groupe
  • GridView : Meilleur mécanisme de recyclage pour les cellules lorsque la virtualisation est activée
  • Fenêtre : Le contrôle a maintenant une ombre dans le thème Office2019
  • ToolBar : prend en charge ToolBarRepeatButtonStyle et ToolBarRadPathButtonStyle for
  • ToolBar : Les thèmes de Office Black à Green, y compris maintenant, prennent en charge le paramètre de visibilité d'arrière-plan pour les RadButtons
  • FileDialogs : Amélioration des performances de chargement des lecteurs locaux
  • FileDialogs : Les utilisateurs peuvent désormais accéder au répertoire précédent en appuyant sur la touche Retour arrière
  • RadRichTextBox : Interface utilisateur ajoutée pour choisir parmi différents formats de liste pour le style de numérotation
  • RadRichTextBox : HtmlForm atProvider peut désormais importer et exporter l'alignement des tableaux et des cellules de tableau.
  • SpreadProcessing : Implémentation des propriétés pour travailler avec les informations de métadonnées de document telles que le titre, l'auteur, le sujet, les mots-clés, la description ( lien ) [19659010] WordsProcessing :: Propriétés implémentées pour travailler avec des informations de métadonnées de document comme le titre, l'auteur, le sujet, les mots-clés, la description ( lien )
  • PdfProcessing : Amélioration des performances lors de l'insertion de tableaux à l'aide de RadFixedDocumentEditor

Consultez les notes de version détaillées

Nous en avons beaucoup plus! Pour obtenir un aperçu de toutes les dernières fonctionnalités et améliorations que nous avons apportées, consultez les notes de version des produits ci-dessous:

Inscrivez-vous au webinaire ou attrapez-nous sur Twitch

Pour voir la nouvelle version en action, Veuillez vous joindre à nous sur le webinaire Telerik R1 2021 le mardi 26 janvier 2021 de 11 h 00 HE à 13 h 00 HE. Vous pouvez également assister à notre session en direct d'une journée complète sur Twitch le 29 janvier de 8 h 00 à 17 h 00 (HE), où nos défenseurs des développeurs plongeront dans toutes vos fonctionnalités préférées.

Save My Webinar Seat

Partagez vos commentaires

N'hésitez pas à nous laisser un commentaire ci-dessous pour partager vos impressions. Ou visitez nos portails de commentaires sur l'interface utilisateur pour WPF Silverlight et Bibliothèques de traitement de documents et faites-nous savoir si vous avez des suggestions ou si vous avez besoin de fonctionnalités particulières /

Essayez la dernière version:

Telerik UI pour WPF Telerik UI pour Silverlight

Au cas où vous l'auriez manqué, voici quelques-unes des mises à jour de notre dernière version .





Source link
Quitter la version mobile