Fermer

août 19, 2019

Dialogues de fichiers WinForms modernes et personnalisables pour vos applications


L'interface utilisateur Telerik pour WinForms propose désormais des alternatives personnalisables aux trois boîtes de dialogue de manipulation de fichiers et de dossiers Windows les plus couramment utilisées: OpenFileDialog, SaveFileDialog et OpenFolderDialog. Lisez la suite pour voir comment vous pouvez les utiliser dans vos applications.

 dialogues de fichiers

Telerik UI pour WinForms récemment introduit RadOpenFileDialog, RadSaveFileDialog et RadOpenFolderDialog, qui sont tous intégralement, vous permet d'obtenir une apparence cohérente dans l'ensemble de l'application WinForms. Ils sont pratiques si vous recherchez une interface utilisateur plus attrayante, vous permettant de remplacer les boîtes de dialogue de fichiers standard fournies avec .NET par une conception et une expérience utilisateur modernes. Voici quelques-unes de leurs principales caractéristiques:

  • Navigation facile et historique : Les boîtes de dialogue vous permettent de parcourir facilement le système de fichiers Windows au moyen de la navigation sous forme d’arborescence, du fil d’ariane et du volet de navigation historique. Un historique des dossiers visités est conservé afin que vous puissiez facilement basculer entre les hiérarchies du système de fichiers.
  • Recherche : Toutes les boîtes de dialogue comportent une fonctionnalité de recherche pratique qui permet non seulement de rechercher des noms de fichiers, mais également leur contenu, à l'aide du puissant index de recherche Windows.
     search "title =" search "style =" vertical-align: middle; "/></li data-recalc-dims=
  • Layouts : Les boîtes de dialogue offrent la possibilité de basculer entre différents modes d'affichage tels que Liste, Mosaïques, Détails, Petit, Moyennes, grandes et très grandes icônes
     Modes de présentation
  • Variété de thèmes : toutes les boîtes de dialogue sont livrées avec un riche ensemble de thèmes vous permettant de créer facilement des interfaces lisses avec l'aspect et la convivialité. de Crystal, Fluent, Material, Windows et Office, ainsi que plus de 20 autres thèmes.
     Thèmes des boîtes de dialogue de fichiers
  • Support et édition de clavier : Les boîtes de dialogue de fichier prennent en charge le clavier intégré. Une fois que la boîte de dialogue est affichée, l'utilisateur peut utiliser les touches de direction pour naviguer dans les éléments. Les options de modification de fichier / dossier sont également en place. Elles permettent de modifier les noms de fichier et de dossier via la touche F2 ou un clic de souris.
  • Synchronisation du système de fichiers Windows : Toutes les opérations effectuées avec l'un des dialogues sont automatiquement synchronisées avec Le système de fichiers détecte et reflète les modifications externes (les boîtes de dialogue fournissent des mises à jour instantanées de l'interface utilisateur lorsqu'un fichier ou un dossier est ajouté, supprimé, déplacé vers un autre répertoire ou renommé).
     Synchronisation du système de fichiers
  • Filtre : Vous pouvez spécifier un filtre pour les boîtes de dialogue OpenFileDialog et SaveFileDialog afin d'indiquer à l'utilisateur les types de fichiers à ouvrir ou à enregistrer. Pour activer cette fonctionnalité, vous pouvez définir les propriétés Filter Filter et FilterIndex .

    this .radOpenFileDialog1.Filter = "Documents Word | * .doc" ] +

    "| Feuilles de calcul Excel | * .xls; *. Xlsx" +

    "| Présentations PowerPoint | * .ppt" +

    "| Fichiers Office | * .doc; *. Xls; *. Xlsx; *. Ppt" +

    "| Fichiers image | * .jpg; *. Png" + [19659022] "| Fichiers texte | * .txt;" +

    "| Fichiers archives | * .zip; *. Rar" +

    "| Tous Fichiers | *. * ";

     Filtrage

  • Emplacements réseau : Si vous devez ouvrir, enregistrer ou modifier des fichiers qui ne se trouvent pas sur votre système local, vous pouvez utiliser le Emplacements de réseau dans les boîtes de dialogue de fichier de Telerik UI for WinForms pour voir et accéder à tous les périphériques disponibles sur le réseau.
  • Fichiers et dossiers cachés : Vous avez la possibilité d'afficher les fichiers et dossiers cachés dans les boîtes de dialogue de fichiers. 19659043] Fichiers cachés  » title= »hidden-files » style= »vertical-align: middle; »/>
  • Menu contextuel : Pour faciliter l'expérience de l'utilisateur, le menu contextuel pratique de Windows s'affiche lorsque vous faites un clic droit sur les fichiers / dossiers, avec toutes les options connues qu'il expose. En outre, lorsque vous cliquez sur un espace vide, le menu contextuel Windows "standard" apparaît, avec toutes les options disponibles.
  • Filtrage de répertoires / lecteurs : Permet de limiter le nombre d'utilisateurs pouvant parcourir l'ensemble du système de fichiers. L'extrait de code suivant montre comment afficher uniquement les répertoires situés sous le lecteur D:

    private void OpenFileDialog_DirectoryRequesting ( object expéditeur, DirectoryRequestingEventArgs e)

    [

    . ] if (! e.Directory.FullName.StartsWith (@ "D:" ))

    {

    e.Cancel = vrai [19659016];

    }

    }

     annuaire demandant

        

  • Glisser-déposer : À partir de la R2 2019 SP1 les boîtes de dialogue de fichiers prennent en charge les opérations de glisser-déposer. Cette fonctionnalité des boîtes de dialogue de fichiers vous permet de récupérer des éléments (fichiers et dossiers) et de les déplacer vers un autre emplacement. Il prend également en charge les opérations de copie et de déplacement et est activé par défaut. Le glisser-déposer depuis et vers l'explorateur de fichiers Windows est pris en charge immédiatement.
     Drag and Drop

A venir

Pour notre prochaine version de la R3 2019, qui sera là le mois prochain, nous sommes l'intention de publier une nouvelle mie de navigation qui introduira l'édition de texte et l'auto-complétion dans les boîtes de dialogue de fichiers. Il aura également sa propre apparence.

Une autre fonctionnalité intéressante de notre feuille de route est le nœud Lieux personnalisés (favoris) dans la vue de l'arborescence de navigation. Il facilitera la navigation rapide et facile.

Pour plus d'informations, consultez la documentation en ligne et n'oubliez pas de consulter les démonstrations dans l'application WinForms Demo ainsi que.

Comme toujours, partagez vos commentaires dans la section des commentaires ci-dessous ou dans notre portail d’évaluation .





Source link