Разработване на приложенията на Windows Phone 7.5 Mango: Част 2 (приложение HelloWorld)

Разработване на приложенията на Windows Phone 7.5 Mango: Част 2 (приложение HelloWorld)
Разработване на приложенията на Windows Phone 7.5 Mango: Част 2 (приложение HelloWorld)
Anonim

В последния настойнически видяхме общ преглед на Windows Phone 7.5 манго и неговия инструмент за разработчици. Сега, преди да продължим, искам да изясня едно нещо. Някои от вас може да мислят, че точно това е разликата между Windows Phone 7 и последната ъпгрейд версия 7.5?

Е, отговорът е, както всички ъпгрейди правят, Windows Phone 7.5 aka mango донесе някои фини функции на смарт телефоните като Bing Vision, Bing Audio, SMS диктовка и навигация за завъртане разширяване на функционалността на Windows Phone 7. Ново стартираният Windows Phone 7.5 също спортува Windows Live Messenger е интегриран в центъра на хората и Търсенето на Bing изображения.

Сега, нека се върнем към основната ни урока и това е разработката на приложения за Windows Phone 7.5. Сега, както видяхме в последния урок, има 2 раздела на страница за разработчици, а именно Секция C #, XAML раздел и Разработчик на решения и визуална част, Има още една подраздел, която вероятно бихте се сблъскали досега и то е Раздел за Windows Emulator Phone.

Нека да напишем просто приложение, като приемем, че вече знаете основния синтаксис на C #. В това приложение ще имаме един бутон и един текстов блок. При натискане на бутона, текстовият блок ще покаже някакъв текст, всичко доста просто! Въпреки че ще бъде просто приложение, ще ви даде цялостна представа за разработването на приложение за Windows Phone 7.

Сега създайте нов проект с всяко подходящо име, но за справка нека развием навика да именуваме проекти като тест 1, тест 2 и т.н. След като създадете проект 1, ще получите запознат екран на инструмента за разработчици на Windows Mobile 7.
Сега създайте нов проект с всяко подходящо име, но за справка нека развием навика да именуваме проекти като тест 1, тест 2 и т.н. След като създадете проект 1, ще получите запознат екран на инструмента за разработчици на Windows Mobile 7.

Сега издърпайте надолу бутон и текстов блок от кутията с инструменти до долната част на Визуалната секция, т.е. върху копието на Windows Phone Emulator. Поставете ги в зависимост от избора си, уверете се, че текстовият блок е достатъчно голям, за да съдържа няколко думи.

След като изпуснете тези контроли върху оформлението, маркирайте ги с някакво смислено име, използвайки менюто на свойствата (например за текстов блок - txtop). Сега е моментът да напишем първия ред от кода в първата ни програма.

Сега искаме нещо да се случи, когато щракнете върху бутоните, така че кликнете два пъти върху бутона за управление, поставен в оформлението. Ще получите нов прозорец за писане на C # код (вижте изображението).

Така че в двойката къдрава скоба, напишете този код:
Така че в двойката къдрава скоба, напишете този код:

txtop.text = “hello”;

След като запазите този проект, го стартирайте, като натиснете F5, Екранът на емулатора ще се появи и ще получите бутона и текстовия блок на неговия екран. Сега опитайте да натиснете бутона. Ta-da, поздравления, които току-що създадохте с първото си приложение на Windows Phone 7.5.

Нека сега разгледаме накратко молбата си. Натискането на бутона два пъти създаде a button_click събитие, което уточнява какво трябва да се случи, когато потребителят кликне върху този бутон в работно време. Дефинирахме, че ако потребителят натисне този бутон, текстовата собственост на текстовия блок трябва да бъде променена на "Здравей свят" и по този начин получихме "Hello world" в run-time.

В следващата глава ще разгледаме какви са променливи, как да ги декларирате и как да приемате вход и да присвоявате стойност на текстовите полета.

Послепис Можете да намерите повече за конвенциите за именуване и свойствата по подразбиране на контролите в интернет.

Препоръчано: