Fermer

mai 15, 2020

Nouveautés de Telerik UI pour WinForms R2 2020


Nous sommes ravis d'annoncer que la plus récente interface utilisateur Telerik pour WinForms R2 2020 est officiellement arrivée! Certaines des choses les plus importantes incluent la prise en charge de la prévisualisation .NET 5, notre outil de conversion de projet .NET Core, le fournisseur de validation, de nouvelles fonctionnalités et des corrections de bogues, tous basés sur vos commentaires!

Récemment, Microsoft a annoncé la sortie de. NET 5 Preview 3 et nous sommes heureux de partager que Telerik UI pour WinForms prend en charge .NET 5 Preview avec cette version! Cela vous donnera l'occasion de bricoler nos contrôles avec le nouvel aperçu du cadre, alors restez à l'écoute.

.NET Core Project Converter

Vous cherchez à migrer vos projets .NET Framework existants vers .NET Core? Eh bien, vous êtes au bon endroit! Notre équipe a créé un outil puissant pour répondre à vos besoins de migration – l'outil .NET Core Project Converter dans Visual Studio 2019 vous aidera dans le processus de conversion de votre projet WinForms qui utilise .NET Framework 4.8 (ou inférieur) en projets .NET Core . L'outil est déjà disponible via nos extensions Visual Studio .

 .NET Core Project Converter "title =". NET Core Project Converter "/></p data-recalc-dims=

Suivez les étapes décrites ici pour convertir votre projet.

Bonne conversion! ?

Marque Nouveau fournisseur de validation

Le fournisseur de validation WinForms réduira votre temps de développement car il ne vous oblige pas à écrire de code pour les validations. RadValidationProvider est un composant qui vous permet de couvrir les plus courants scénarios de validation, du plus simple au plus complexe, pour votre application WinForms et visualisez les erreurs pour tous les contrôles applicables dans la suite. Il fournit une gestion de la validation des données pour les éditeurs en mode lié et non lié.

 Validation-Provider "title =" Validation -Provider "/></p data-recalc-dims=

Voici certaines des principales caractéristiques:

  • Validation avec plusieurs règles: il existe trois types de règles de validation: RadValidationRule RadCompos iteValidationRule RadValidationRuleWithSecondControl . Cela permet d'ajouter une logique de validation complexe contenant des règles de validation plus simples.
  • Valider par rapport à un autre contrôle: effectuer la validation des données en considérant la valeur d'un autre contrôle, par ex. deux contrôles RadDateTimePicker pour la sélection de la date de début / fin. Vous pouvez fournir une validation facile des données en vous assurant que la date de début est inférieure à la date de fin.

  • Modes de validation: contrôle quand la validation sera déclenchée, par ex. lorsque le texte est modifié, par programme, etc.

  • Design Time Experience: Filter Descriptor Collection Editor offre une riche expérience de conception pour ajouter différents types de règles de validation.

  • Indication d'erreur: lorsque la validation échoue, une icône d'erreur doit s'afficher à côté du contrôle avec le texte d'erreur et l'info-bulle sous le contrôle.

Vous pouvez trouver des informations plus détaillées ici .

Prise en charge des images vectorielles dans tous les contrôles Telerik UI pour WinForms

Telerik UI pour WinForms prend désormais en charge l'affichage d'images vectorielles pour la création d'applications à haute résolution et offrant une excellente expérience utilisateur final. Contrairement aux images raster qui deviennent floues et floues, les images vectorielles (fichiers SVG) restent nettes et claires à n'importe quelle résolution ou taille. Jetez un œil à l'image ci-dessous:

 vector-images "title =" vector-images "/></p data-recalc-dims=

En outre, le thème ControlDefault propose désormais un ensemble supplémentaire d'images SVG par défaut pour ceux qui aimerait utiliser des images SVG.

Ceci est un bref aperçu. Cliquez ici si vous souhaitez en savoir plus.

RadVirtualKeyboard – Trois nouveaux panneaux pour une navigation plus facile des utilisateurs à travers les éléments

RadVirtualKeyboard était l'un des ajouts clés de la version R1 2020 de l'interface utilisateur pour WinForms (assurez-vous de lire le article de blog RadVirtualKeyboard ). Actuellement RadVirtualKeyboard prend en charge trois types de disposition: étendu simplifié et pavé numérique . Nous l'avons amélioré en exposant l'API publique pour chaque type de disposition afin que vous puissiez facilement accéder au groupe de chaque bouton contenu.

this ] .radVirtualKeyboard1.LayoutType = Telerik. WinControls.VirtualKeyboard.KeyboardLayoutType.Extended;

ExtendedVirtualKeyboardLayoutPanel extendedLayoutPanel = radVirtualKeyboard1.MainLayoutPanel as ExtendedVirtualKeyboardLayoutPanel;

VirtualKeyboardLayout homeButtons = extendedLayoutPanel.HomeButtonsLayout;

VirtualKeyboardLayout functionButtons = extendedLayoutPanel.FunctionButtonsLayout;

VirtualKeyboardLayout mainButtons = extendedLayoutPanel.MainButtonsLayout;

VirtualKeyboardLayout numpadButtons = extendedLayoutPanel.NumpadButtonsLayout;

 VirtualKeyboard "title =" VirtualKeyboard "/></p data-recalc-dims=

.NET Core WinForms Designer Update

Nous savons que le concepteur de .NET Core est très important pour vous , nous travaillons donc sans relâche sur cette fonctionnalité. La tâche est très difficile, et elle implique une toute nouvelle architecture pour permettre aux contrôles .NET Core d'apparaître dans Visual Studio. Nous sommes en contact étroit avec l'équipe WinForms de Microsoft et nous étudient actuellement diverses façons de mettre en œuvre cela.

Les progrès que nous avons réalisés sont assez importants, et très bientôt avec l'une des prochaines versions de Visual Studio, vous pourrez le tester par vous-même. La capture d'écran ci-dessous est un teaser Oui, c'est un RadForm avec un RadGridView tous utilisant le thème Fluent, et ouvert dans le concepteur Visual Studio dans une application WinForms .NET Core.

 .NET C ore WinForms Designer Update

Essayez les derniers bits

Téléchargez la dernière version de Telerik UI for WinForms essayez-la et partagez vos impressions sur notre portail de commentaires ou en laissant un commentaire ci-dessous. Nous aimerions savoir comment tout cela fonctionne pour vous.

En savoir plus sur notre webinaire

Assurez-vous de vous inscrire au Webinaire de la version 2020 de Telerik R2 le jeudi 21 mai à 11 h 00 HE pour un examen plus approfondi de toutes les qualités du version, où nos experts développeurs passeront en revue tout en détail.





Source link