2010-11-22 10 views
5

Ich bin neu in der Windows Phone 7 Entwicklungswelt. Ich entwickle eine Anwendung in Windows Phone 7. Im Fenster Mobile-Anwendung (Smart-Device-Anwendung) können wir den Inhalt des mobilen Geräts durchsuchen, indem Sie die Werkzeuge -> Device Emulator Manager -> Auswahl des Emulators & dann nach dem Klicken auf die Wiege wir können Durchsuchen Sie den Inhalt des mobilen Geräts. Ich möchte wissen, wie dies in Windows Phone 7-Anwendung zu tun? Ich möchte auch wissen, wie man programmatisch auf den Inhalt des Window Phone 7 zugreifen kann? (Zum Beispiel möchte ich den Bildschirm öffnen, den wir öffnen werden, nachdem wir in asp.net auf die Upload-Schaltfläche geklickt haben. Auf diesem Bildschirm können wir zwischen der Ordnerstruktur des Computers navigieren. Auf diese Weise möchte ich den Bildschirm für das Fenstertelefon öffnen 7) Weil ich eine Anwendung entwickle, in der ich die Bilder vom vorhandenen mobilen Gerät will. Also möchte ich den Inhalt des mobilen Geräts durchsuchen, so dass ich das bestimmte Bild aus dem vorhandenen Inhalt des mobilen Geräts & auswählen kann, danach werde ich diese Bilder dynamisch zum Bilderordner meiner Anwendung hinzufügen. Können Sie mir bitte einen Code oder einen Link zur Verfügung stellen, mit dem ich das oben genannte Problem lösen kann? Wenn jemand etwas weiß, hilft mir das auch sehr. Bitte teile alles was irgendjemand weiß.Wie den Inhalt der Datei im Fenster Telefon 7 durchsuchen?

Antwort

3

Aufgrund des Sicherheitsmodells von Windows Phone 7 und der Tatsache, dass Anwendungen Sandboxed sind, ist es nicht möglich, einen Dateisystembrowser auf dem Gerät zu erstellen. Sie können nur Dateien/die Verzeichnisstruktur in IsolatedStorage sehen und Sie müssen diese Dateien selbst erstellen. Sie können jedoch MediaLibrary.Pictures oder PhotoChooserTask verwenden, um auf die Bilder zuzugreifen, die auf dem Gerät gespeichert sind. Dies sind die Bilder, die Sie im Bilder-Hub sehen und daher außerhalb der Dateien liegen, die Sie speziell in IsolatedStorage abgelegt haben.

+0

Hallo Shailesh, Hier ist ein Link zu einer Übersicht über isolierte Speicher, die Matt erwähnt, wenn Sie es überprüfen möchten. http://msdn.microsoft.com/en-us/library/ff402541(v=VS.92).aspx –

0

Sie können nur Zugriff auf die Dateien/Verzeichnisse, die im Isolated Storage befinden, die auf Ihre Anwendung zugeordnet ist, und Sie können eine Liste von denen über GetDirectoryNames (für Ordner) und GetFileNames (für Dateien) erhalten . Sie müssen einen benutzerdefinierten Auflistungsmechanismus implementieren, da keine standardmäßige Speicherbrowserkomponente vorhanden ist.

Verwandte Themen