2016年

3月

20日

[Windows 10 UWP] Hello World

Hello Worldのアプリを作成し、PCでデバッグしてみます。

新規プロジェクトを作成します。メニューバーから「ファイル」をクリック→「新規作成」にマウスオーバー→「プロジェクト」をクリックします。

プロジェクト名はHello_UWP01という名前でプロジェクトを作成します。

XAML

<Page
    x:Class="Hello_UWP01.MainPage"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:local="using:Hello_UWP01"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    mc:Ignorable="d">
 
    <Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
        <Button x:Name="button" Content="Button" HorizontalAlignment="Left" Margin="210,183,0,0" VerticalAlignment="Top" Click="button_Click"/>
        <TextBlock x:Name="textBlock" HorizontalAlignment="Center" Margin="139,140,142,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="79"/>
    </Grid>
</Page>

MainPage.xaml.cs

using System;

using System.Collections.Generic;

using System.IO;

using System.Linq;

using System.Runtime.InteropServices.WindowsRuntime;

using Windows.Foundation;

using Windows.Foundation.Collections;

using Windows.UI.Xaml;

using Windows.UI.Xaml.Controls;

using Windows.UI.Xaml.Controls.Primitives;

using Windows.UI.Xaml.Data;

using Windows.UI.Xaml.Input;

using Windows.UI.Xaml.Media;

using Windows.UI.Xaml.Navigation;

 

// 空白ページのアイテム テンプレートについては、http://go.microsoft.com/fwlink/?LinkId=402352&clcid=0x409 を参照してください

 

namespace Hello_UWP01

{

    /// <summary>

    /// それ自体で使用できる空白ページまたはフレーム内に移動できる空白ページ。

    /// </summary>

    public sealed partial class MainPage : Page

    {

        public MainPage()

        {

            this.InitializeComponent();

        }

 

        // ボタンをクリック "Hello World"表示

        private void button_Click(object sender, RoutedEventArgs e)

        {

            this.textBlock.Text = "Hello World";

        }

    }

}

▫️参考ページ

[UWP] 入門003:Hello World(1)

 

 

目 次