Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 16180|Odpověď: 0

[Zdroj] Filtr souborů C#

[Kopírovat odkaz]
Zveřejněno 19.07.2016 12:19:11 | | |

Dialog OpenFileDialog obsahuje popis vlastnosti Filter:

Nejprve vysvětlíme příklad a analyzujme složení atributu Filter: "Excel file |*.xls", předchozí "Excel file" se stává štítkem, což je čitelný řetězec, který lze přizpůsobit, "|*.xls" je filter, což znamená soubor s příponou .xls ve složce filter, a "*" označuje řetězec odpovídající názvu Excel souboru.

Dobře, pojďme si promluvit o několika situacích, které často používáme:

1. Filtr je nulový nebo prázdný, což znamená, že všechny soubory jsou zobrazeny a složky jsou vždy zobrazeny

2. Musíte filtrovat konkrétní soubory, nastavit atribut filtru na "tag|*. přípona", podle tohoto formátu lze tag přizpůsobit, je to řetězec, přípona označuje souborovou příponu, kterou potřebujete filtrovat, například ".txt, . doc", atd.

3. Musíte filtrovat různé soubory, například musíte filtrovat obrázkové soubory, ale existuje několik přípon obrázkových souborů, jako jpg, png, gif atd., a když je potřeba filtrovat současně, nastavte atribut Filter na "tag|*.jpg; *.png; *.gif", Poznámka: Stačí přidat pár dalších přípon do filtru, oddělených středníky

4. Když potřebujete filtrovat více souborů, ale všechny je uvést najednou, filtr se provede až poté, co uživatel vybere požadovaný typ souboru v rozbalovacím seznamu. V tomto případě stačí nastavit jen několik dalších filtrů a atribut filtru je nastaven následovně: "Tag 1|*.jpg|Tag 2|. png|tag3|. gif"。 Poznámka: Použijte "|" mezi různými filtry Prostě je oddělit.

Atribut filtru je podobný regulárnímu výrazu, zkuste * pro reprezentaci znaku shodného s názvem souboru, použijte příponu " pro shodu s názvem souboru a použijte příponu (try; znak odděluje požadovanou příponu) znamená, že všechny soubory odpovídající příponě jsou filtrovány současně podle "|" Propojení různých filtrů znamená filtrování souborů výběrem názvu přípony uživatelem






Předchozí:C# je velmi rychlý při určování, zda jsou dva obrázky konzistentní
Další:c# pro získání formátu obrazu Image
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com