Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 16180|Răspunde: 0

[Sursă] Filtru de fișier C#

[Copiază linkul]
Postat pe 19.07.2016 12:19:11 | | |

Dialogul OpenFileDialog are o descriere a proprietății Filter:

În primul rând, să explicăm un exemplu și să analizăm compoziția atributului Filter: "fișier Excel |*.xls", precedentul "fișier Excel" devine o etichetă, care este un șir lizibil ce poate fi personalizat, "|*.xls" este un filtru, adică un fișier cu sufixul .xls în folderul filtrului, iar "*" indică un șir care corespunde cu numele fișierului Excel.

OK, să vorbim despre câteva situații pe care le folosim adesea:

1. Filtrul este nul sau gol, ceea ce înseamnă că toate fișierele sunt afișate, iar folderele sunt întotdeauna afișate

2. Trebuie să filtrezi fișiere specifice, să setezi atributul filtrului la "tag|*. sufix", conform acestui format, eticheta poate fi personalizată, este un șir, sufixul indică sufixul fișierului pe care trebuie filtrat, cum ar fi ".txt, . doc", etc

3. Trebuie să filtrezi o varietate de fișiere, de exemplu, trebuie să filtrezi fișierele imagine, dar există mai multe sufixe ale fișierelor imagine, cum ar fi jpg, png, gif etc.; când trebuie să filtrezi aceste fișiere simultan, setezi atributul Filter pe "tag|*.jpg; *.png; *.gif", Notă: Adaugă doar câteva sufixe în plus la filtru, separate prin puncte și virgulă

4. Când trebuie să filtrezi mai multe fișiere, dar să le listezi pe toate simultan, doar când utilizatorul selectează tipul de fișier necesar prin lista derulantă, filtrul va fi efectuat. În acest caz, trebuie doar să setezi câteva filtre în plus, iar atributul filtrului este setat astfel: "Tag 1|*.jpg|Tag 2|. png|tag3|. Gif"。 Notă: Folosiți "|" între filtre diferite Pur și simplu separă-le.

Atributul filtrului este similar cu o expresie regulată, încearcă * să reprezinte caracterul care corespunde cu numele fișierului, folosește sufixul ". pentru a se potrivi cu numele sufixului fișierului și folosește sufixul (try; sign separă sufixul necesar) indică faptul că toate fișierele care corespund sufixului sunt filtrate simultan, cu "|" Conectarea diferitelor filtre înseamnă filtrarea fișierelor prin selectarea unui nume sufix de către utilizator






Precedent:C# este foarte rapid pentru a determina dacă două imagini sunt consistente
Următor:c# pentru a obține formatul imaginii Image
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com