Stocarea datelor folosind stocare izolate în Windows Phone 7, appclub construi, genera bani
Pentru a salva informațiile de stocare izolate este utilizat pentru Windows Phone 7 (izolate de stocare). Izolat de stocare vă permite să gestionați aplicații pentru a stoca și prelua informații de la magazin local. Arhitectura similar cu cel utilizat Silverlight 4. La fiecare ieșire operațiunile de intrare sunt limitate la dimensiunea de stocare izolate, și nu au acces direct la fișierele de sistem de operare.
Unele dintre avantaje în utilizarea de stocare izolate sunt de protecție a datelor pe care alte aplicații, de gestionare a cotelor, și încrederea că aplicația funcționează cu datele.
Pentru a putea utiliza de stocare trebuie să adăugați o referință la bibliotecă:
În aplicația noastră, există trei blocuri de text, datele pe care le păstrează Buda, și trei butoane:
Save - salvează datele în depozitul.
Load - încarcă datele din depozit.
Clear - șterge seiful.
Să creeze o tratare a evenimentului prin apăsarea unui buton, iar fiecare dintre ele este conectat la metodele. Să ne întoarcem la metoda Save_Click, care se realizează printr-un clic pe butonul Save. Pentru a salva datele în seiful cu IsolatedStorageSettings ApplicationSettings de proprietate de clasă cheie atribuie o valoare pentru a modifica datele din care le reține:
Pentru a descărca date din depozit, trebuie mai întâi să verificați și acolo sunt. Dacă acest lucru nu se face atunci programul se va închide după ce vom curăța de depozitare, și va fi alimentat pentru a încărca datele de acolo. Verificați realizat prin Conține metoda. Dacă metoda returnează true, atunci vom atribui proprietatea ApplicationSettings variabila dorită:
Curățarea depozitarea are loc prin metoda Remove:
Aplicația noastră este gata, iar acum îl puteți rula pe emulator. Pentru a începe, introduceți datele în domeniu și să încerce să le salveze.
Acum clar câmpurile. Încercați să descărcați datele din depozit. Dacă faceți clic pe butonul Clear, apoi pe Load, atunci nimic nu se va întâmpla, pentru că toate datele vor fi șterse. Dacă te duci afară și du-te la aplicație, puteți să faceți clic pe butonul Load pentru a încărca ultimele date salvate.Pentru a evita pierderea de date la terminarea programului de lucru, de exemplu, atunci când apelați sau accidental apăsat butonul Înapoi, conectați metoda de păstrare a evenimentului aplicația este închisă.