当前位置: 首页 > 编程笔记 >

uwp Hello World-通用Windows平台

蓬野
2023-03-14
本文向大家介绍uwp Hello World-通用Windows平台,包括了uwp Hello World-通用Windows平台的使用技巧和注意事项,需要的朋友参考一下

示例

启动Visual Studio 2015后,转到File → New → Project。在“新建项目”对话框中,浏览到模板树中,Visual C# → Windows → Universal然后选择Blank App (Universal Windows)。接下来,我们需要填写表格来描述应用程序:

  1. 名称:这是将显示给用户的应用程序的名称。将其设置为HelloWorld或使用自定义标题。

  2. 位置:指示将项目存储在何处

  3. 解决方案名称:这是一种项目容器,将与同一应用程序相关的多个项目组合在一起(例如,一个解决方案可以由一个UI项目和一个模型项目组成)。您可以将其与Name初始项目相同。

默认项目的内容

您将获得一个包含以下文件的项目:

  1. Package.appxmanifest:描述应用程序的属性。它包含一些UI设置,例如其令人讨厌的名称,其徽标,受支持的旋转。它还包含技术设置,例如应用程序的入口点(App默认情况下为类)。最后,它还在功能选项卡中列出了您的应用程序所需的授权。例如,如果您想在应用程序中使用网络摄像头,则必须检查相应的功能。

  2. App.xaml / App.xaml.cs:App该类是应用程序的默认入口点。xaml文件可以包含在整个应用程序中共享的资源,例如样式设置或要共享的类的实例,例如ViewModel定位器。代码隐藏文件包含应用程序的所有启动代码。默认情况下,它实现OnLaunched最终用户调用的方法。它初始化窗口并导航到应用程序的第一页(默认为MainPage类)。

  3. MainPage.xaml / MainPage.xaml.cs:这是我们应用程序的初始页面。它仅包含一个空的Grid,它是一个布局控件。

修改视图

打开MainPage.xaml并将Grid控件替换为

<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
    <Grid.ColumnDefinitions>
        <ColumnDefinition Width="auto" />
        <ColumnDefinition Width="*" />
    </Grid.ColumnDefinitions>
    <Button Click="Button_Click">Say Hello !</Button>
    <TextBlock Grid.Column="1"
               VerticalAlignment="Center"
               x:Name="myText"
               Text="点击按钮。" />
</Grid>

这将创建一个包含两列的网格。第一列是设置为宽度的宽度,auto这意味着将根据其子元素的大小自动设置该宽度。第二列将拉伸以填充窗口中的剩余空间。该网格包含两个元素

  • 一个Button是位于第一列。click事件绑定到Button_Click背后代码上的方法,其标题文本为“ Say Hello!”。

  • 一个TextBlock深藏在第二列。它的文本设置为“单击按钮”。。并且我们借助属性为该控件设置了名称x:Name。为了能够使用后面的代码中的控件,这是必需的。在中MainPage.xaml.cs,添加以下代码:

private void Button_Click(object sender, RoutedEventArgs e)
{
    this.myText.Text = "你好,世界!";
}

这是当用户单击(或点击)按钮时将调用的方法。它将更新TextBlock并将其文本设置为“ Hello World!”。

运行应用程序

要运行该应用程序,可以使用菜单Debug → Start Debugging或快捷方式F5。默认情况下,它将在您的本地计算机上运行该应用程序。

 类似资料:
  • 1、下载 Windows 版的 OpenResty 压缩包,这里我下载的是 openresty_for_windows_1.7.10.2001_64bit ,你也可以选择 32bit 的版本。如果你对源码感兴趣,下面是源码地址 https://github.com/LomoX-Offical/nginx-openresty-windows。 2、解压到要安装的目录,这里我选择D盘根目录,你可以根据

  • 工具准备 Visual Studio 2015,我们已在 Visual Studio 2015 上做了版本功能的完整验证,建议用户使用此IDE,以防止由于版本不同引发编译或运行错误。下载参见:官网页面,Visual Studio 2015 发布页面。 cocos2d-x v3.17,下载后解压,下载参见:Cocos官网页面 配置步骤 双击 cocos2d-x-3.17\build\cocos2d-

  • UWP:Universal Windows Platform 这里的 101 个教程不需要你先前对 EntityFramework Core 或 Visual Studio 有所了解。它们会一步一步地带你创建一个能够从数据库查询数据和保存数据到数据库中的简单通用 windows 平台应用程序。 你可以在 developer.microsoft.com/windows/apps/develop 上找

  • 本页介绍如何在 Windows 上为 Apache Storm 设置环境。 符号链接 从 1.0.0 开始,Apache Storm 符号链接 将日志目录和资源目录聚合到 worker 目录中。 不幸的是,创建符号链接 在 Windows 上需要非默认权限,所以用户应该手动配置它,以确保 Storm 进程可以在运行时创建符号链接。 根据 Windows 版本(即非专业版),由于安装了该工具,因此无

  • 嗨,我正在为Windows Phone8开发。我需要发送和接收贴图推送通知使用PHP。我的设备上未收到平铺推送通知。我得到了下面给出的错误。有人能告诉我为什么我要面对这个问题吗? 错误: HTTP/1.1 200 OK缓存-控件:专用服务器:Microsoft-IIS/7.5 X-DeviceConnectionStatus:已连接X-NotificationStatus:已取消X-Subscri

  • 在数据采集一节中我们介绍了常见的监控数据源。open-falcon作为一个监控框架,可以去采集任何系统的监控指标数据,只要将监控数据组织为open-falcon规范的格式就OK了。 Windows主机的运行指标的采集,可以写Python脚本,通过windows的计划任务来每分钟执行采集各项运行指标,包括内存占用、CPU使用、磁盘使用量、网卡流量等。 可以直接使用以下 window 监控程序进行 w