Windows Phone 7 開發入門之 Hello world 程序
介紹
讓我們為 Windows Phone 7 手機創建一個簡單的 Hello world 應用吧。
背景
首先需要下載 Windows Phone SDK 7.1:http://create.msdn.com/en-US/
這是免費下載的,該 SDK 提供了開發 Windows Phone 7 應用和游戲所需的工具和開發包,安裝之后打開 Visual Studio 2010 Express for Windows Phone ,如下:
創建項目
從啟動頁,選擇 New Project,也可通過文件菜單中啟動,或者是使用組合快捷鍵:Ctrl+Shift+N.
新項目對話框如下圖所示:
在已安裝的模板中選擇 Sliverlight for Windows Phone,然后選擇 Windows Phone 應用模板,輸入應用名稱:HelloWorldApp,選擇項目存放的路徑即可。
接下來回有個提示,選擇操作系統版本,這里我們選的是 Windows Phone 7.1 OS ,代號 "Mango"
然后就到了開發的主界面,包含了設計視圖和代碼視圖:
創建應用
緊接著我們點開 Toolbox ,或者在 View 菜單中選擇 Toolbox ,這里包含了一堆 UI 組件。點擊并拖拉 Button 空間到設計區。
你可以拖放到設計視圖的任意位置。
接下來我們可以修改按鈕文本,可在屬性窗口中(屏幕右下角)選擇內容熟悉感,并改為 Click Me,回車即保持,并即時反應到設計視圖上。
通用添加一個 Textblock 控件在按鈕下方,并在屬性窗口中刪除其默認的文本:
現在雙擊按鈕進入代碼區域,將打開 MainPage.xaml.cs ,該文件包含應用的主要邏輯,而按鈕的點擊事件處理方法就在這個文件中定義:
我們只需要添加相應的代碼即可:
private void button1_Click(object sender, RoutedEventArgs e) { textBlock1.Text = "Hello World!!!"; //line to be added }
同樣,別忘了修改應用的名稱,通過選擇設計區的標題欄,并在屬性窗口中進行修改。
瞧,代碼都編寫好了,點擊綠色箭頭或者直接按 F5 鍵來啟動程序。
集成環境開始構建整個項目,并創建一個 xap 文件(也就是 WP7 上的可執行文件擴展名),并在構建完成之后自動啟動應用程序并在模擬器中打開。點擊界面上的 Click Me 按鈕:
很簡單是吧?開始玩 WP7 的開發吧?:)
文章譯自:codeproject