Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 16180|Svar: 0

[Kilde] C# filfilter

[Kopier link]
Opslået på 19/07/2016 12.19.11 | | |

OpenFileDialog-dialogen har en beskrivelse af Filter-egenskaben:

Lad os først forklare et eksempel og analysere sammensætningen af Filter-attributtet: "Excel-fil |*.xls", den tidligere "Excel-fil" bliver til en label, som er en læsbar streng, der kan tilpasses, "|*.xls" er et filter, hvilket betyder en fil med suffikset .xls i filtermappen, og "*" angiver en streng, der matcher Excel-filens navn.

OK, lad os tale om nogle situationer, vi ofte bruger:

1. Filteret er null eller tomt, hvilket betyder, at alle filer vises, og mapper altid vises

2. Du skal filtrere specifikke filer, sætte filterattributten til "tag|*. suffiks", ifølge dette format kan tagget tilpasses, det er en streng, suffikset angiver filendelsen du skal filtrere, såsom ".txt, . doc", osv

3. Du skal filtrere en række forskellige filer, for eksempel skal du filtrere billedfiler, men der er flere suffikser af billedfiler, såsom jpg, png, gif osv., når du skal filtrere disse filer samtidig, sæt Filter-attributten til "tag|*.jpg; *.png; *.gif", Bemærk: Tilføj blot et par flere suffikser til filteret, adskilt af semikoloner

4. Når du skal filtrere flere filer, men liste dem alle på én gang, vil filteret kun blive udført, når brugeren vælger den ønskede filtype via rullemenuen. I dette tilfælde behøver du kun at sætte et par filtre mere, og filterattributten sættes således: "Tag 1|*.jpg|Tag 2|. png|tag3|. gif"。 Bemærk: Brug "|" mellem forskellige filtre Bare adskil dem.

Filterattributten ligner et regulært udtryk, prøv * for at repræsentere tegnet, der matcher filnavnet, brug "suffikset" til at matche filens suffiksnavn, og brug suffikset (try; tegn adskiller det krævede suffiks) angiver, at alle filer, der matcher suffikset, filtreres samtidig med "|" At forbinde forskellige filtre betyder, at filer filtreres ved at vælge et suffiksnavn af brugeren






Tidligere:C# er meget hurtig til at afgøre, om to billeder er konsistente
Næste:c# for at få billedbilledformatet
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com