Site icon Blog ARC Optimizer

Nouveaux thèmes, commandes et plus


La version R3 2020 de Telerik UI pour WPF est maintenant disponible! Il apporte une tonne de nouvelles fonctionnalités et améliorations.

La dernière version de Telerik UI pour WPF est là et nous sommes ravis de la partager avec vous. Nous ajoutons un tout nouveau thème Office2019 et un nouveau contrôle RadAutoSuggestBox qui vous aideront à moderniser votre application. NotifyIcon est maintenant officiel, le contrôle Slider prend en charge plusieurs pouces et TimeSpanPicker gagne en fonctionnalité d'édition. Et en plus de cela, nous introduisons .NET 5 RC1 support et un nouveau composant .NET Core – EntityFrameworkCoreDataSource !

L’attente est terminée – plongeons-nous dans la fraîcheur de cette version! 😎

Thème Office 2019

Ça a l'air sympa, n'est-ce pas t-il?! 😊 Besoin de plus? Installez l'application Color Theme Generator où vous pouvez essayer le thème et consulter la documentation ici .

Nous préparons un article dédié sur le thème – restez à l'écoute! [19659004] AutoSuggestBox

Démos WPF et assurez-vous de consulter la documentation ici .

EntityFrameworkCoreDataSource (.NET Core)

Pour la version .NET Core des contrôles, nous incluons une nouvelle donnée control— RadEntityFrameworkCoreDataSource . Il fournit une intégration transparente entre une interface utilisateur et des données provenant de Entity Framework Core . Le composant peut s'intégrer sans code avec RadGridView RadDataPager et RadDataFilter pour effectuer la pagination, le filtrage, le tri et le regroupement directement sur le serveur de base de données. RadEntityFrameworkCoreDataSource peut également être utilisé comme contrôle de source de données autonome car il fournit l'API publique nécessaire pour charger, mettre en forme et modifier les données. Voici les principales caractéristiques du composant:

  • Filtrage
  • Tri
  • Regroupement
  • Pagination
  • Edition
  • Support MVVM
  • Intégration avec RadGridView, RadDataPager et RadDataFilter

Pour plus de détails consultez la section RadEntityFrameworkCoreDataSource dans notre documentation d'aide.

NotifyIcon (officiel)

R2 2020 . Il s'agit d'un contrôle pratique qui vous permettra d'ajouter une icône à la barre des tâches de votre application et de permettre aux utilisateurs d'interagir avec elle. Le contrôle est maintenant perfectionné et offre des fonctionnalités supplémentaires. Voici les principales que nous ajoutons:

  • Prise en charge DPI
  • Info-bulle WPF intégrée
  • Option pour personnaliser le comportement de fermeture de la fenêtre contextuelle

Merci pour vos commentaires et j'espère que vous serez en mesure d'en faire encore plus maintenant. Assurez-vous de consulter les dernières Documentation d'aide NotifyIcon .

TimeSpanPicker — Edition

sur l'édition de texte .

Slider — Multiple Thumbs Support

< telerik: RadSlider TickPlacement = "TopLeft" TickFrequency = "10" Minimum = "0" Maximum = "300" >

< telerik: RadSlider.Thumbs >

< telerik: RangeSliderThumb InteractionMode = "Lock" RangeStart = "0" RangeEnd = "100" ] />

< telerik: SliderThumb InteractionMode = "Gratuit " Valeur = " 150 " />

< telerik: RangeSliderThumb InteractionMode = "Push" RangeStart = "200" [19659056] RangeEnd = "250" />

</ telerik: RadSlider.Thumbs >

</ telerik: RadSlider >

Pour plus de détails, consultez le Multiple Thumbs article de notre documentation d'aide en ligne.

Station d'accueil: raccourcis clavier et souris

Avec la version précédente ( R2 2020 Service Pack ), nous avons introduit le contrôle DockingNavigator qui permet aux utilisateurs de naviguer rapidement entre les volets d'ancrage avec le clavier uniquement. Cette version, nous améliorons le support du clavier avec une nouvelle commande ClosePane . La commande peut être utilisée de plusieurs manières différentes afin de fermer facilement un volet document, un volet non document ou simplement le volet actif courant (sans tenir compte de son type). Le comportement peut être ajusté via le CommandParameter passé – pour plus de détails, consultez cet article d'aide .

Vous trouverez ci-dessous un exemple de code montrant comment la commande peut être associée à différents raccourcis clavier:

< telerik: RadDocking x: Name = "docking" >

< telerik: RadDocking.InputBindings >

< KeyBinding [19659056] Commande = "telerik: RadDockingCommands.ClosePane" Touche = "F4" Modificateurs = "Ctrl" CommandParameter [19659057] = "DocumentPanes" />

< KeyBinding Command = "telerik: RadDockingCommands.ClosePane" Touche = "Esc" Modificateurs = "Shift" CommandParameter = "NonDocumentPanes" />

< KeyBinding Command = "telerik: RadDockingCommands.ClosePane" Key = "F5" ] Modificateurs = "Ctrl" CommandParameter = "ActivePanes" />

</ telerik: RadDocking.InputBindings >

De plus, la fermeture d'un volet avec le bouton central de la souris (comme dans les navigateurs ou VisualStudio) est désormais facilement réalisable en définissant une seule propriété ( CloseTabsOnMouseMiddleButtonDown) sur le PaneGroup souhaité:

< telerik: RadDocking >

[19453736] < telerik: RadSplitContainer >

< telerik: RadPaneGroup FermerTabsOnM ouseMiddleButtonDown = "True" >

< telerik: RadPane [19659056] En-tête = "C Sharp" />

< telerik: RadPane Header = "VB" />

< telerik: RadPane Header = "C ++" />

</ telerik: RadPaneGroup >

</ telerik: RadSplitContainer [19659057]>

</ telerik: RadDocking > [19659212] RichTextBox: Shapes

Avec cette version, nous avons commencé à améliorer RadRichTextBox avec une autre fonctionnalité importante du format DOCX: les formes. Dans la version actuelle, les formes des documents ne sont conservées que lors de l'importation et de l'exportation d'un document. Nous continuons à travailler pour vous fournir toutes les capacités pour les insérer, les modifier et les visualiser dans les versions futures. Restez à l'affût des mises à jour!

Feuille de calcul: prise en charge du format XLS

Avec R3 2020, RadSpreadsheet vous permet de travailler avec des documents au format de fichier binaire Excel 97 - Excel 2003 — XLS. Assurez-vous de vérifier comment vous pouvez utiliser cette fonctionnalité dans nos rubriques de documentation .

SpreadProcessing: Prise en charge du format XLS

Créez et modifiez des documents XLS en code-behind avec le nouveau XlsFormatProvider . La nouvelle classe vous permet d'importer et d'exporter des documents au format de fichier binaire Excel 97 - Excel 2003.

PdfViewer et PdfProcessing: prise en charge des tables CMap

Les tables CMap des documents PDF définissent les mappages entre les codes de caractères et les sélecteurs de caractères. Vous pouvez désormais importer en toute transparence des documents contenant les tableaux CMap prédéfinis au format PDF et vous assurer que même les tableaux personnalisés sont importés comme prévu. Découvrez comment activer leur prise en charge dans la rubrique d'aide CMap Tables .

PdfViewer: Nouveau modèle

Le contrôle RadPdfViewer est maintenant officiellement migré pour utiliser la bibliothèque RadPdfProcessing comme modèle. Vous pouvez désormais créer des documents PDF et les afficher directement. Cochez la rubrique Affichage d'un fichier et assurez-vous que vos projets utilisent les dernières fonctionnalités du contrôle.

Support .NET 5 RC1

Cette semaine, Microsoft a annoncé la disponibilité de la première version Release Candidate de .NET 5 et à partir d'aujourd'hui nous la soutenons! Comme ils l'expliquent dans le billet de blog: RC1 est une version «mise en ligne»; vous êtes pris en charge pour l'utiliser en production. Ainsi, si vous planifiez / construisez déjà votre première application .NET 5 WPF, vous pouvez facilement y apporter l'interface utilisateur Telerik pour WPF en utilisant la dernière version de nos contrôles WPF .NET 5.

Bon codage avec .NET 5 🐱‍💻

Autres fonctionnalités

  • MultiColumnComboBox : introduction de la propriété CanUserSearchInHiddenColumns qui spécifie si le mécanisme de recherche intégré du contrôle recherchera dans les colonnes masquées. ( lien )
  • MultiColumnComboBox : prise en charge de l'exclusion des colonnes de l'algorithme de recherche. ( lien )
  • AutoCompleteBox : Propriété protégée HighlightedIndex exposée à utiliser pour les personnalisations du comportement de navigation du clavier. ( lien )
  • Carte : Le format peut maintenant être spécifié via la propriété ImageFormat de la propriété WmsTileProvider / WmsTileSource.
  • GridView: Exposed CanUserSearchInHiddenCultiumnColumns. ( lien )
  • GridView: Fonctionnalité implémentée pour exclure les colonnes de l'exportation lors de l'utilisation de GridViewSpreadStreamExport. ( lien )
  • GridView: Introduction de la propriété ShouldEnumeratorLoadItems à la collection VirtualQueryableCollectionView qui indique si les éléments qui ne sont pas encore chargés doivent être chargés pendant que l'énumérateur de la collection est parcouru. ( lien )

Consultez les notes de version détaillées

Nous en avons beaucoup plus! Pour avoir 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:

Inscription au webinaire

Pour voir la nouvelle version en action, rejoignez-nous sur le Webinaire Telerik R3 2020 le jeudi 1er octobre de 23 h 00 à 12 h 00 HE.

Save My Seat

Partagez vos commentaires

Feel libre de nous laisser un commentaire ci-dessous pour partager vos pensées. 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:

UI pour WPF 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