2009-06-16 13 views
0

Ich möchte etwas, wo der Benutzer die lokalen Dateien auf der Anwendung, die ich zur Verfügung stellen durchsuchen, der Bildschirm ist eigentlich identisch mit OpenFileDialog, aber ich möchte nicht, dass ein Dialog, sondern ein Steuerelement auf meinem Formular.Wie kann ich die Dateien des lokalen Verzeichnisses durchsuchen, ohne OpenFileDialog zu verwenden? (C#)

Ich habe versucht, ein Webbrowser-Steuerelement zu verwenden, es funktioniert, aber ich muss eine Reihe von Navigationscode schreiben, damit das funktioniert, und ein anderes Problem ist, wenn der Benutzer irgendwelche Dateien auf diesem Bildschirm ausgewählt habe, bin ich nicht Sicher, wie man die Ergebnisse festhält.

Gibt es einen anderen Weg, das zu tun? Oder überschreiben Sie möglicherweise einige der OpenFileDialog-Steuerelement, damit es nicht nur als ein Dialogfeld, sondern ein normales Steuerelement angezeigt wird.

Dank

Antwort

0

Es ist besser, den Openfiledialog zu nutzen und versuchen, das OwnerDraw (was ich glaube, können Sie aktivieren).

0

Verwenden Sie Steuerelemente von Shell MegaPack - sie können auf Ihre eigenen Formulare gesetzt werden und bieten eine Vielzahl von Anpassung und Flexibilität.

DISCLAIMER: Ich arbeite für LogicNP Software, der Entwickler von Shell MegaPack.

Verwandte Themen