Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 16180|Odpoveď: 0

[Zdroj] Filter súborov v C#

[Kopírovať odkaz]
Zverejnené 19. 7. 2016 12:19:11 | | |

Dialógové okno OpenFileDialog obsahuje popis vlastnosti Filter:

Najprv vysvetlime príklad a analyzujme zloženie atribútu Filter: "Excel file |*.xls", predchádzajúci "Excel file" sa mení na štítok, čo je čitateľný reťazec, ktorý je možné prispôsobiť, "|*.xls" je filter, čo znamená súbor s príponou .xls v priečinku filter, a "*" označuje reťazec, ktorý zodpovedá názvu Excel súboru.

Dobre, poďme sa porozprávať o niekoľkých situáciách, ktoré často používame:

1. Filter je nulový alebo prázdny, čo znamená, že všetky súbory sú zobrazené a priečinky sú vždy zobrazené

2. Musíte filtrovať konkrétne súbory, nastaviť atribút filtra na "tag|*. prípona", podľa tohto formátu sa značka dá prispôsobiť – je to reťazec, prípona označuje súborovú príponu, ktorú chcete filtrovať, napríklad ".txt, . doc", atď.

3. Musíte filtrovať rôzne súbory, napríklad musíte filtrovať obrázkové súbory, ale existuje niekoľko prípon obrázkových súborov, ako jpg, png, gif a podobne, a keď musíte tieto súbory filtrovať súčasne, nastavte atribút Filter na "tag|*.jpg; *.png; *.gif", Poznámka: Stačí pridať niekoľko ďalších prípon do filtra, oddelených bodkočiarkami

4. Keď potrebujete filtrovať viacero súborov, ale zobraziť ich všetky naraz, filter sa vykoná až vtedy, keď používateľ vyberie požadovaný typ súboru cez rozbaľovací zoznam. V tomto prípade stačí nastaviť ešte niekoľko filtrov a atribút filtra je nastavený nasledovne: "Tag 1|*.jpg|Tag 2|. png|tag3|. gif"。 Poznámka: Použite "|" medzi rôznymi filtrami Len ich oddel.

Atribút filter je podobný regulárnemu výrazu, skúste * reprezentovať znak, ktorý zodpovedá názvu súboru, použite príponu " na zodpovedanie názvu súboru a použite príponu (try; znak oddeľuje požadovanú príponu) znamená, že všetky súbory, ktoré zodpovedajú prípone, sú filtrované súčasne, podľa "|" Prepojenie rôznych filtrov znamená filtrovanie súborov výberom názvu prípony používateľom






Predchádzajúci:C# je veľmi rýchly na zistenie, či sú dva obrázky konzistentné
Budúci:c# na získanie formátu obrazu Image
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com