Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 16180|Svare: 0

[Kilde] C#-filfilter

[Kopier lenke]
Publisert på 19.07.2016 12:19:11 | | |

OpenFileDialog-dialogen har en beskrivelse av Filter-egenskapen:

Først og fremst, la oss forklare et eksempel og analysere sammensetningen av Filter-attributtet: "Excel-fil |*.xls", den forrige "Excel-filen" blir en etikett, som er en lesbar streng som kan tilpasses, "|*.xls" er et filter, som betyr en fil med suffikset .xls i filtermappen, og "*" indikerer en streng som matcher Excel-filens navn.

OK, la oss snakke om noen situasjoner vi ofte bruker:

1. Filteret er null eller tomt, noe som betyr at alle filer vises og mapper alltid vises

2. Du må filtrere spesifikke filer, sette filterattributtet til "tag|*. suffiks", i henhold til dette formatet kan taggen tilpasses, det er en streng, suffikset indikerer filendelsen du må filtrere, for eksempel ".txt, . doc", osv

3. Du må filtrere en rekke filer, for eksempel må du filtrere bildefiler, men det finnes flere suffikser av bildefiler, som jpg, png, gif, osv., når du må filtrere disse filene samtidig, sett Filter-attributtet til "tag|*.jpg; *.png; *.gif", Merk: Bare legg til noen få suffikser til filteret, adskilt med semikolon

4. Når du trenger å filtrere flere filer, men liste dem alle samtidig, vil filteret kun utføres når brukeren velger ønsket filtype via nedtrekkslisten. I dette tilfellet trenger du bare å sette noen få filtre til, og filterattributtet settes som følger: "Tag 1|*.jpg|Tag 2|. png|Tag3|. gif"。 Merk: Bruk "|" mellom forskjellige filtre Bare separer dem.

Filterattributtet ligner på et regulært uttrykk, prøv * å representere tegnet som matcher filnavnet, bruk suffikset ". for å matche suffiksnavnet på filen, og bruk suffikset (try; tegn skiller det nødvendige suffikset) indikerer at alle filer som matcher suffikset filtreres samtidig, med "|" Å koble sammen ulike filtre betyr å filtrere filer ved å velge et suffiksnavn av brukeren






Foregående:C# er veldig rask til å avgjøre om to bilder er konsistente
Neste:c# for å hente bildeformatet
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com