Your Phone app - Better Together
Bine ați venit în seria Windows Phone 7.5 Mango App development. Am văzut cum să folosim canvasul ca dialog, acum, în această lecție, vom analiza diferitele tipuri de inputscopes disponibile în Windows Phone 7 și modul de schimbare a tipului de inputscope în funcție de nevoile aplicație.
Ori de câte ori utilizatorul trebuie să introducă date în cutiile de text, el face acest lucru cu ajutorul unei tastaturi de pe ecran. Această tastatură pe ecran este denumită InputScope. Windows Phone 7 are o serie de tipuri diferite de inputscopes pe care dvs. ca dezvoltator puteți alege, în funcție de tipul de informații pe care doriți să le colectați. Furnizarea utilizatorului cu un tip de intrare corespunzător pentru introducerea datelor face ca sarcina de intrare a datelor să fie mai rapidă și mai ușoară pentru utilizator.
Deci, să începem!
Creați un nou proiect cu un nume unic, cum ar fi "InputScopeDemo". Copiați și inserați următorul cod XAML în codul Xaml al panoului de conținut.
<Înălțimea textului = "72"
HorizontalAlignment = "Stânga"
Margin = "- 10,26,0,0"
Nume = "myTextBox"
Text = ""
VerticalAlignment = "Top"
Următorul rând de cod le spune sistemului de operare Windows Phone 7 să deschidă numele de e-mail și tipul de adresă al Inputscope. Veți observa că acest tip de Inputscope este personalizat pentru a facilita tastarea adresei de e-mail, mai ales cu tasta ".com" și cu toate alfabetele mici.
Dacă doriți ca un număr de intrare numeric să colecteze numărul de telefon, tot ce trebuie să faceți este modificați atributul NameValue la NumberNumber
De asemenea, puteți seta tipul de inputscope în codul C # introducând următorul cod în evenimentul Focalizare textbox
InputScope scope = nou InputScope ();
InputScopeName name = new InputScopeName ();
name.NameValue = InputScopeNameValue.Number;
scope.Names.Add (nume);
textbox1.InputScope = domeniu de aplicare;
În acest cod tot ce faceți este să creați un obiect pentru Clasa InputScope și un obiect pentru clasa InputScopeName
InputScope scope = new InputScope ();
InputScopeName name = new InputScopeName ();
Apoi setăm atributul Namevalue al clasei InputScopename la tipul domeniul de intrare de care avem nevoie
name.NameValue = InputScopeNameValue.Number;
Tot ce trebuie nu se adaugă obiectul InputScopeName la obiectul InputScope
scope.Names.Add (nume);
Linia finală de coduri stabilește pur și simplu inputscope în caseta de text
textbox1.InputScope =
Pentru o listă completă împreună cu explicația lor individuală, puteți vizita msdn.com și căuta InputScopeNameValue Enumeration.
În următorul post, vom afla despre GPS, API Locație și Calling Web Services
Industria de cercetare și dezvoltare offshoring în India este în prezent o industrie de 9,35 miliarde USD, centrele de cercetare și dezvoltare ale companiilor multinaționale reprezentând aproximativ 5,83 miliarde de dolari din această piață, potrivit consultanței manageriale Zinnov.

Aceste centre lucrează la produsele software , sisteme integrate și servicii de inginerie
GPS, API de localizare și Calling Web Services: Tutorial Dezvoltare Windows Phone Apps - 25

Utilizați aplicația GPS, locația API și serviciile Web în aplicația Windows Phone. O parte din seria Tutorial de Dezvoltare Aplicații Windows Phone Aplicații
Bine ați revenit la seria de dezvoltare a aplicațiilor Windows Phone 7.5 Mango. În ultimul tutorial vom spune cum să aplicăm stilul și temele la controale, în acest tutorial vom vedea o modalitate de navigare între pagini și transmiterea datelor dintr-o pagină la alta.

ÎNcărcăm pagini XAML în aplicațiile Silverlight exact așa cum încărcăm HTML paginile dintr-un browser web. La fel ca pe un site, fiecare site are propriul URL unic (Unified Resource Locator), de exemplu www.thewindowsclub.com. Într-o aplicație Windows Phone 7.5, folosim un control al butonului hyperlink și folosim proprietatea NavigateURI cu URI (Unified Resource Identifier) a paginii XAML pe care doriți să o încărcați. Deci, să începem cu un exemplu.