Kaip "Windows Phone" vadovėlių serijos dalis, šiandien jūs išmokysite kurti, įdiegti ir paleisti programą "Windows Phone Emulator", kad patikrintumėte, ar jis veikia kaip tikėtasi. Be to, nustatydami atsilikimo tašką, naudokite atkūrimo priemonę, kad pereitumėte prie šaltinio kodo, ir išnagrinėkite kintamųjų vertę, kad trumpai apžvelgtumėte, kaip galite naudoti Visual Studio, norint derinti emuliatoriaus programas.
- Atidarykite kodą MainPage.xaml. Norėdami tai padaryti, dešiniuoju pelės mygtuku spustelėkite šį failą Solution Explorer tada pasirinkite Peržiūrėti kodą.
- Nustatykite tašką, kuris sustabdo vykdymą įvykio tvarkytojui "Paspausk mane"Mygtukas. Norėdami nustatyti tašką, suraskite pirmąją eilutę ClickMeButton_Click šaltinio failo metodą ir tada spustelėkite pilkosios paraštės sritį, esančią kairiojoje redaktoriaus lango pusėje, šalia šios eilutės. Raudonas apskritimas rodo įterpto pertraukimo taško padėtį. Arba taip pat galite spustelėti eilutę redaktoriaus lange, kad pasirinktumėte ją, tada paspauskite F9
- Paspauskite F5 kurti ir įdiegti programą "Windows Phone Emulator" ir pradėti derinimo sesiją.
- Emulatoriaus lange įveskite tekstą į teksto laukelį ir spustelėkite jo šalia esantį mygtuką. Jūs automatiškai grįšite į "Visual Studio", pastebėsite, kad vykdymas sustabdomas anksčiau nustatytuose pertraukos taškuose ir kad kitas paleidžiamas teiginys paryškintas geltonai.
Išnagrinėkite dabartinį teksto laukelio turinį derinimo įrenginyje. Norėdami tai padaryti, šaltinio lange uždėkite pelės žymeklį virš textBox1.Tekstas nuosavybė. "Tooltip" langas, paprastai vadinamas "datatip", pasirodo, kad būtų rodoma dabartinė nuosavybės vertė, kuri turėtų atitikti emuliacijos lange įvestą tekstą. Įsitikinkite, kad žymeklis yra virš Tekstas dalis; Kitaip, duomenų tipą bus rodoma informacija apie textbox1 objektas vietoj.
- Paspauskite F10 į vieną žingsnį per dabartinę ataskaitą ir nustatyti reklamjuostės tekstą į teksto laukelio turinį. Rodomas duomenų tipas textBlockListTitle.Tekstas nuosavybė, patvirtinanti, kad jo vertė dabar atitinka teksto lauką.
- Paspauskite F10 dar kartą paleiskite kitą pareiškimą ir išvalykite teksto laukelio turinį. Dar kartą pateikite duomenų tipą textBox1.Tekstas turtas, kuris vis dar taikomas, ir patvirtinti, kad jis yra tuščias.
- Galiausiai paspauskite F5 atnaujinti paraiškos vykdymą. Grįžkite atgal į "Windows Phone" emuliatorių
Spustelėkite Atgal mygtuką emulatoriuje, norėdami pereiti prie ankstesnio puslapio. Atkreipk dėmesį, kad kai tai atliekate, derinimo sesija baigiasi, o emuliatorius rodo pradžios meniu, nes naršote toli nuo pirmojo (ir tik) programos puslapio ir šiuo metu nėra aktyvių ankstesnių programų.