Windows Phone 7 開發入門之 Hello world 程序

jopen 12年前發布 | 35K 次閱讀 Windows Phone開發 移動開發 Windows Phone

介紹

讓我們為 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 ,如下:

Windows Phone 7 開發入門之 Hello world 程序

創建項目

從啟動頁,選擇 New Project,也可通過文件菜單中啟動,或者是使用組合快捷鍵:Ctrl+Shift+N.

新項目對話框如下圖所示:

Windows Phone 7 開發入門之 Hello world 程序

在已安裝的模板中選擇 Sliverlight for Windows Phone,然后選擇 Windows Phone 應用模板,輸入應用名稱:HelloWorldApp,選擇項目存放的路徑即可。

接下來回有個提示,選擇操作系統版本,這里我們選的是 Windows Phone 7.1 OS ,代號 "Mango"

Windows Phone 7 開發入門之 Hello world 程序

然后就到了開發的主界面,包含了設計視圖和代碼視圖:

Windows Phone 7 開發入門之 Hello world 程序

創建應用

緊接著我們點開 Toolbox ,或者在 View 菜單中選擇 Toolbox ,這里包含了一堆 UI 組件。點擊并拖拉 Button 空間到設計區。

Windows Phone 7 開發入門之 Hello world 程序

你可以拖放到設計視圖的任意位置。

Windows Phone 7 開發入門之 Hello world 程序

接下來我們可以修改按鈕文本,可在屬性窗口中(屏幕右下角)選擇內容熟悉感,并改為 Click Me,回車即保持,并即時反應到設計視圖上。

通用添加一個 Textblock 控件在按鈕下方,并在屬性窗口中刪除其默認的文本:

Windows Phone 7 開發入門之 Hello world 程序

現在雙擊按鈕進入代碼區域,將打開 MainPage.xaml.cs ,該文件包含應用的主要邏輯,而按鈕的點擊事件處理方法就在這個文件中定義:

Windows Phone 7 開發入門之 Hello world 程序

我們只需要添加相應的代碼即可:

private void button1_Click(object sender, RoutedEventArgs e)
{
    textBlock1.Text = "Hello World!!!";       //line to be added
}

同樣,別忘了修改應用的名稱,通過選擇設計區的標題欄,并在屬性窗口中進行修改。

Windows Phone 7 開發入門之 Hello world 程序

瞧,代碼都編寫好了,點擊綠色箭頭或者直接按 F5 鍵來啟動程序。

集成環境開始構建整個項目,并創建一個 xap 文件(也就是 WP7 上的可執行文件擴展名),并在構建完成之后自動啟動應用程序并在模擬器中打開。點擊界面上的 Click Me 按鈕:

Windows Phone 7 開發入門之 Hello world 程序

很簡單是吧?開始玩 WP7 的開發吧?:)

文章譯自:codeproject

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!