Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 16180|Répondre: 0

[Source] Filtre de fichier C#

[Copié le lien]
Publié sur 19/07/2016 12:19:11 | | |

La boîte de dialogue OpenFileDialog contient une description de la propriété Filter :

Tout d’abord, expliquons un exemple et analysons la composition de l’attribut Filter : « fichier Excel |*.xls », l’ancien « fichier Excel » devient une étiquette, qui est une chaîne lisible personnalisable, « |*.xls » est un filtre, ce qui signifie un fichier avec le suffixe .xls dans le dossier filtre, et « * » indique une chaîne correspondant au nom du fichier Excel.

D’accord, parlons de quelques situations que nous utilisons souvent :

1. Le filtre est nul ou vide, ce qui signifie que tous les fichiers sont affichés et que les dossiers sont toujours affichés

2. Vous devez filtrer des fichiers spécifiques, définir l’attribut filtre sur « tag|*. suffixe », selon ce format, le tag peut être personnalisé, c’est une chaîne, le suffixe indique le suffixe du fichier à filtrer, comme « .txt, . doc », etc

3. Il faut filtrer une variété de fichiers, par exemple, filtrer les fichiers images, mais il existe plusieurs suffixes de fichiers image, tels que jpg, png, gif, etc., lorsque vous devez filtrer ces fichiers en même temps, réglez l’attribut Filter sur « tag|*.jpg ; *.png ; *.gif", Remarque : Il suffit d’ajouter quelques suffixes supplémentaires au filtre, séparés par des points-virgules

4. Lorsque vous devez filtrer plusieurs fichiers mais les lister tous en même temps, ce n’est que lorsque l’utilisateur sélectionne le type de fichier requis via la liste déroulante que le filtre sera effectué. Dans ce cas, il suffit de définir quelques filtres supplémentaires, et l’attribut filtre est défini comme suit : « Tag 1|*.jpg|Tag 2|. png|tag3|. gif »。 Note : Utilisez « | » entre différents filtres Séparez-les simplement.

L’attribut filtre est similaire à une expression régulière, essayez * pour représenter le caractère correspondant au nom du fichier, utilisez le suffixe ". pour correspondre au nom du fichier, et utilisez le suffixe (try ; signe sépare le suffixe requis) indique que tous les fichiers correspondant au suffixe sont filtrés en même temps, par « | » Connecter différents filtres signifie filtrer les fichiers en sélectionnant un nom de suffixe par l’utilisateur






Précédent:C# est très rapide pour déterminer si deux images sont cohérentes
Prochain:c# pour obtenir le format image image
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com