创建Windows通用应用程序

在本教程中,将学习如何使用Visual Studio 2015RC创建一个简单的Windows通用应用程序。

先决条件

要开始之前,请确保已经安装了以下软件:

  • Visual Studio 2015。可以从下载。(在示例中,使用了Visual Studio Community 2015 RC。)
  • Windows 10 Mobile的预发布Microsoft模拟器(下载链接)。
  • 通用应用程序开发工具(下载链接)。

注意:在这个示例程序中使用了Windows 10技术预览版操作系统,如果有Windows 10技术预览版,那么可以按照这个教程。如果有Windows 8,那么可以下载Windows 8模拟器并按照相同的步骤创建第一个通用应用程序。(如果已经安装了Windows 8,那么升级到Windows 10技术预览版将会很容易)。

Windows 10技术预览版

Windows 10操作系统带来了一些新的、简单且易于使用的功能。

Windows开始:在Windows 10中,它比Windows 8更简单、更易于使用,它同时显示了按字母顺序排列的Windows开始程序列表和应用程序列表,如下所示:

按字母顺序排列的程序列表,易于访问:程序列表按字母顺序显示,每个字符作为标题,例如,如果从程序列表中点击任何字母,它将显示所有带有数字的字母。

如果点击"V",那么它将显示所有以"V"开头的程序,例如Visual Studio 2015,如下所示:

Windows程序安装和卸载列表:在Windows 10中,所有已安装的程序列表显示在"设置">"系统">"应用和功能",然后等待几秒钟,因为它将加载所有已安装的程序列表在右侧。

点击开始菜单中的"设置"。点击第一个图标的"系统"(抱歉使用了韩语操作系统,所以文本都是韩语的,但已经为翻译了,因为第一个图标是系统)。点击左侧菜单中的"应用和功能"。这将在右侧显示所有已安装的程序。

等待几秒钟,因为所有已安装程序的列表将一个接一个地加载在右侧。

希望这些简单和基础的信息可以帮助第一次开始使用Windows 10技术预览版。

Windows通用应用程序

以下是为什么需要通用应用程序的原因。

如果想要一个应用程序需要在任何Windows设备上运行,例如Windows Phone和Windows 8或Windows 10操作系统,那么可以开发一个单一的应用程序,可以使用Windows通用应用程序在任何Windows设备上运行。

使用代码

这里,可以看到创建和运行第一个通用应用程序的简单步骤,使用Visual Studio 2015 RC。

点击"开始",然后选择"Visual Studio 2015",然后选择"Visual Studio 2015 RC"。点击"新建项目",然后点击"Windows"然后点击"Windows通用"然后点击"下载Windows通用工具"。

注意:如果没有安装Windows通用工具,那么第一次需要下载并安装它,如下所示。

当点击"确定"时,网站链接将被打开以下载Windows通用应用程序开发工具。

在网站上,可以看到左侧如果没有安装Visual Studio 2015 RC,那么可以通过点击"获取工具"下载并安装。

但在情况下,已经安装了Visual Studio 2015 RC,所以现在点击右侧的"添加工具"按钮下载并安装开发Windows通用应用程序的工具。

安装工具后,打开Visual Studio 2015RC,然后点击"新建项目",然后点击"Windows",然后点击"Windows通用",然后点击"空白应用程序"并输入应用程序名称。

注意:在这里,安装了Windows通用应用程序开发工具后,可以看到一些新的应用程序列表,如空白应用程序、类库等。现在,由于需要开发通用应用程序,选择"空白应用程序"并输入项目名称,然后点击"确定"。

现在在这里,可以看到第一个通用应用程序开发屏幕。默认情况下,主屏幕名称将是"Mainpage.xaml"。

在这里,设计页面扩展将是可扩展应用程序标记语言(XAML)。如果已经使用过WPF,那么使用通用应用程序将会很容易,因为在WPF中所有表单文件都将是XAML。

根据要求添加控件并编写第一行代码以显示输出。在这个示例中,使用了Textblock(Textblock类似于标签控件),Textbox和一个Button。

在按钮点击事件中,在文本框中显示了名字并更改了Textbox的背景颜色。为了更改颜色,需要使用SolidColorBrush。

要显示消息框,需要导入使用Windows.UI.Popups;在按钮点击中,创建消息对话框对象以显示消息框。对于MessageDialog,需要传递消息框消息、消息框标题等作为参数。要显示消息框,使用ShowAsync()方法。

C# private void button_Click(object sender, RoutedEventArgs e) { MessageDialog dlg = new MessageDialog( "Welcome to first Universal Application", "Shanu App"); dlg.ShowAsync(); txtName.Text = "Shanu"; txtName.Background = new SolidColorBrush(Windows.UI.Colors.Red); }

现在简单应用程序已经准备好了。现在要在Windows Phone上运行应用程序,并作为普通的桌面应用程序运行。

正如已经说过的,一个Windows通用应用程序可以在任何Windows设备上运行。

如果没有安装Windows模拟器,那么下载并安装到计算机上,以在Windows Phone模拟器中运行示例应用程序。

下载并安装模拟器。使用了Windows 10模拟器。

安装模拟器后,打开程序,现在在"运行"按钮附近,可以选择设备类型来运行程序。

在本地机器上运行:要将应用程序作为普通的Windows输出在本地机器上显示,那么选择"本地机器"并点击"运行"。可以看到输出显示为普通的桌面应用程序。

在Windows模拟器中运行:选择"模拟器"并点击"运行"。在这里,使用了模拟器10.0.10 UVGA 4英寸。

第一次。等待几秒钟,因为Windows模拟器需要打开并初始化操作系统。

在模拟器中操作系统启动后,应用程序将在模拟器内运行。

沪ICP备2024098111号-1
上海秋旦网络科技中心:上海市奉贤区金大公路8218号1幢 联系电话:17898875485