Hallo,
Ich verwalte betsimmte Eigenschaften von PDF-Dateien (Briefe, Dokumente, etc) in einer Datenbank.
Jetzt möchte das Dateieigenschaftsdialog um ein Register erweitern (Rechtsklick Eigenschaften) um halt dort Informationen zur der PDF Datei anzuzeigen!
Es kann pro Dokument-Typ unterschiedlich aussehen!!
Ist sowas überhaupt möglich?
Gruß
MacWale
MSDN: Customizing Common Dialog Boxes könnte da helfen. Ob das mit dem Eigenschaften-Dialog geht weiss ich allerdings nicht.
Ansonsten könntest du etwas ähnliches mit ShellExtensions erreichen:
Codeproject: Zusätzliche, dateispezifische Spalte im Detail-View des Explorer
Codeproject: Mehrteilige Serie über ShellExtension (in C++ mit COM)
Shellextensions mit .Net sind aber scheinbar nicht das wahre. Warum das so ist müsste ich erst nochmal nachgucken, hab den Link irgendwie verschusselt. Aber scheinbar können sich da die verschiedenen FW-Versionen in die quere kommen.
Ja, das ist möglich auch mit .NET Bordmitteln.
s. dazu auch:
Edit: CustomFileDialog
oder natürlich die von Jaensen gezeigten Alternativen
Seit der Erkenntnis, dass der Mensch eine Nachricht ist, erweist sich seine körperliche Existenzform als überflüssig.
Ergänzend zu den ShellExtensions sei dann noch dieser Thread genannt: Managed Shell Extensions mit .NET 4.0?!?
Mit .Net 4.0 sollte es dann möglich sein gefahrlos Shellextensions zu schreiben. Ein Link der Beschreibt warum das mit 2.0 nicht geht ist in dem anderen Thread auch nocht zu finden (den den ich verloren habe 😉