Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 16180|Risposta: 0

[Fonte] Filtro file C#

[Copiato link]
Pubblicato su 19/07/2016 12:19:11 | | |

Il campo di dialogo OpenFileDialog ha una descrizione della proprietà Filter:

Prima di tutto, spieghiamo un esempio e analizziamo la composizione dell'attributo Filter: "File Excel |*.xls", il precedente "file Excel" diventa un'etichetta, che è una stringa leggibile che può essere personalizzata, "|*.xls" è un filtro, cioè un file con il suffisso .xls nella cartella filtro, e "*" indica una stringa che corrisponde al nome del file Excel.

Ok, parliamo di alcune situazioni che usiamo spesso:

1. Il filtro è nullo o vuoto, il che significa che tutti i file sono visualizzati e le cartelle sono sempre visualizzate

2. Devi filtrare file specifici, impostare l'attributo filtro su "tag|*. suffisso", secondo questo formato, il tag può essere personalizzato, è una stringa, il suffisso indica il suffisso file da filtrare, come ".txt, . doc", ecc

3. Devi filtrare una varietà di file, ad esempio, devi filtrare i file immagine, ma ci sono diversi suffissi di file immagine, come jpg, png, gif, ecc.; quando devi filtrare questi file contemporaneamente, imposta l'attributo Filter su "tag|*.jpg; *.png; *.gif", Nota: Basta aggiungere qualche suffisso in più al filtro, separati da punti e virgola

4. Quando è necessario filtrare più file ma elencarli tutti contemporaneamente, solo quando l'utente seleziona il tipo di file richiesto tramite la lista a tendina, verrà eseguito il filtro. In questo caso, basta impostare qualche filtro in più, e l'attributo filtro è impostato come segue: "Tag 1|*.jpg|Tag 2|. png|tag3|. gif"。 Nota: Usa "|" tra filtri diversi Basta separarli.

L'attributo filtro è simile a un'espressione regolare, prova * a rappresentare il carattere che corrisponde al nome del file, usa il suffisso ". per corrispondere al nome del suffisso del file, e usa il suffisso (try; sign separa il suffisso richiesto) indica che tutti i file che corrispondono al suffisso vengono filtrati contemporaneamente, da "|" Collegare filtri diversi significa filtrare i file selezionando un nome di suffisso da parte dell'utente






Precedente:C# è molto veloce a determinare se due immagini sono coerenti
Prossimo:c# per ottenere il formato immagine immagine
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com