Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 16180|Odgovoriti: 0

[Vir] C# filtarni filter

[Kopiraj povezavo]
Objavljeno na 19. 07. 2016 12:19:11 | | |

Pogovorno okno OpenFileDialog vsebuje opis lastnosti Filter:

Najprej razložimo primer in analizirajmo sestavo atributa Filter: "Excel file |*.xls", prejšnja "Excel datoteka" postane oznaka, ki je berljiv niz, ki ga je mogoče prilagoditi, "|*.xls" je filter, kar pomeni datoteko s pripono .xls v mapi filter, "*" pa označuje niz, ki ustreza imenu Excel datoteke.

V redu, pogovorimo se o nekaj situacijah, ki jih pogosto uporabljamo:

1. Filter je ničelen ali prazen, kar pomeni, da so vse datoteke prikazane in mape so vedno prikazane

2. Potrebno je filtrirati določene datoteke, nastaviti atribut filtra na "tag|*. pripona", po tem formatu je oznaka prilagodljiva, je niz, pripona označuje pripono datoteke, ki jo morate filtrirati, na primer ".txt, . doc", itd.

3. Filtrirati morate različne datoteke, na primer morate filtrirati slikovne datoteke, vendar obstaja več pripon slik, kot so jpg, png, gif itd.; ko morate hkrati filtrirati te datoteke, nastavite atribut Filter na "tag|*.jpg; *.png; *.gif", Opomba: Dodajte še nekaj pripon v filter, ločenih s podpičji

4. Ko morate filtrirati več datotek, vendar jih vse našteti hkrati, se filtriranje izvede šele, ko uporabnik izbere zahtevano vrsto datoteke prek spustnega seznama. V tem primeru morate nastaviti le še nekaj filtrov, atribut filtra pa je nastavljen takole: "Tag 1|*.jpg|Tag 2|. png|tag3|. gif"。 Opomba: Uporabite "|" med različnimi filtri Samo loči jih.

Atribut filtra je podoben regularnemu izrazu: poskusi * za predstavitev znaka, ki ustreza imenu datoteke, uporabi pripono "" za ujemanje pripone datoteke in uporabi pripono (try; znak loči zahtevano pripono) pomeni, da so vse datoteke, ki ustrezajo priponi, filtrirane hkrati z "|" Povezovanje različnih filtrov pomeni filtriranje datotek z izbiro imena pripone s strani uporabnika






Prejšnji:C# je zelo hiter za ugotavljanje, ali sta dve sliki skladni
Naslednji:c# za pridobitev formata slike slike
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com