Visual Studio 2019教程:使用XAML和C#创建一个通用Windows平台应用程序(二)
在上篇中,介绍了建立项目和创建应用程序的部分操作。本文将承接上篇,继续为大家介绍使用XAML和C#在Visual Studio中创建一个通用Windows平台应用程序的其他步骤。
创建应用程序
在按钮上添加标签
1、在XAML Editor中,将“Button Content”值从“Button”更改为“Hello World!”。
2、同时,您会发现XAML Designer的按钮也改变了。
添加事件处理程序
“事件处理程序”听起来很复杂,但这只是事件发生时调用的代码的另一个名称。在这种情况下,它将为“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创建语音合成对象,然后给它提供了一些文本。
运行应用程序
现在可以构建、部署和启动“Hello World”UWP应用程序了。
1、使用“Play”按钮(其文本为Local Machine)在本地计算机上启动应用程序。
还可以从菜单栏中选择“Debug”> “Start Debugging”,或按F5键启动应用。
2、浏览应用程序,它会在启动屏幕消失后立即出现。该应用程序应类似于以下内容:
3、单击“Hello World”按钮。
Windows 10设备将字面上说:“Hello, World!”
4、要关闭该应用程序,请单击工具栏中的“Stop Debugging”按钮。(或从菜单栏中选择“Debug” >“Stop Debugging”,或按Shift + F5。)
想要获取 Visual Studio 更多资源或正版授权的伙伴请联系领取