Visual Studio 2019教程:使用XAML和C#創(chuàng)建一個通用Windows平臺應用程序(二)
在上篇中,介紹了建立項目和創(chuàng)建應用程序的部分操作。本文將承接上篇,繼續(xù)為大家介紹使用XAML和C#在Visual Studio中創(chuàng)建一個通用Windows平臺應用程序的其他步驟。
創(chuàng)建應用程序
在按鈕上添加標簽
1、在XAML Editor中,將“Button Content”值從“Button”更改為“Hello World!”。
2、同時,您會發(fā)現(xiàn)XAML Designer的按鈕也改變了。
添加事件處理程序
“事件處理程序”聽起來很復雜,但這只是事件發(fā)生時調(diào)用的代碼的另一個名稱。在這種情況下,它將為“Hello World”按鈕添加一個動作。
1、雙擊設計畫布上的按鈕控件。
2、在代碼隱藏頁面MainPage.xaml.cs中編輯事件處理程序代碼。
默認事件處理程序如下所示:
對其進行更改,如下所示:
這是復制和粘貼的代碼:
private async void Button_Click(object sender, RoutedEventArgs e) { MediaElement mediaElement = new MediaElement(); var synth = new Windows.Media.SpeechSynthesis.SpeechSynthesizer(); Windows.Media.SpeechSynthesis.SpeechSynthesisStream stream = await synth.SynthesizeTextToStreamAsync("Hello, World!"); mediaElement.SetSource(stream, stream.ContentType); mediaElement.Play(); }
該代碼使用Windows API創(chuàng)建語音合成對象,然后給它提供了一些文本。
運行應用程序
現(xiàn)在可以構(gòu)建、部署和啟動“Hello World”UWP應用程序了。
1、使用“Play”按鈕(其文本為Local Machine)在本地計算機上啟動應用程序。
還可以從菜單欄中選擇“Debug”> “Start Debugging”,或按F5鍵啟動應用。
2、瀏覽應用程序,它會在啟動屏幕消失后立即出現(xiàn)。該應用程序應類似于以下內(nèi)容:
3、單擊“Hello World”按鈕。
Windows 10設備將字面上說:“Hello, World!”
4、要關閉該應用程序,請單擊工具欄中的“Stop Debugging”按鈕。(或從菜單欄中選擇“Debug” >“Stop Debugging”,或按Shift + F5。)
想要獲取 Visual Studio 更多資源或正版授權(quán)的伙伴請聯(lián)系【慧都客服】領取