OpenFileDialog

26/01/2009 - 17:23 von Andreas Szabo | Report spam
Hallo

Ich habe eine Frage zum Standarddialog OpenFileDialog. Wenn der Benutzer den
Dialog geöffnet hat, habe ich verschiedene Dateitypen in der Combobox
Dateitypen vorbelegt, *.doc, *.xls und *.txt. In der Combo Dateiname habe
ich *.* eingefügt. Es werden nun alle vorhandenen Word-, Excel- und
Textfiles angezeigt.
Wenn der Benutzer im Standarddialog den Dateityp wechselt, also von *.* zu
*.doc, dann möchte ich gerne, dass nur Worddateien angezeigt werden. Wie
geht das? Ich kenne weder die Namen der Combo Dateityp bzw. Dateiname noch
deren Ereignisse.

Besten Dank für Eure Hilfe
Andy
 

Lesen sie die antworten

#1 Ulf Kadner
26/01/2009 - 17:45 | Warnen spam
Andreas Szabo schrieb:

Ich habe eine Frage zum Standarddialog OpenFileDialog. Wenn der Benutzer den
Dialog geöffnet hat, habe ich verschiedene Dateitypen in der Combobox
Dateitypen vorbelegt, *.doc, *.xls und *.txt. In der Combo Dateiname habe
ich *.* eingefügt. Es werden nun alle vorhandenen Word-, Excel- und
Textfiles angezeigt.
Wenn der Benutzer im Standarddialog den Dateityp wechselt, also von *.* zu
*.doc, dann möchte ich gerne, dass nur Worddateien angezeigt werden. Wie
geht das? Ich kenne weder die Namen der Combo Dateityp bzw. Dateiname noch
deren Ereignisse.



Einfach die Filter-Eigenschaft anpassen:

openFileDialog.Filter "Word-Documente|*.doc|Excel-Dokumente|*.xls|Alle Dateiformate|*.*";

Dann wird automatisch nur das angezeigt was dem ausgewàhlten Filter
entspricht.

MfG, Ulf

Ähnliche fragen