読者です 読者をやめる 読者になる 読者になる

かずきのBlog@hatena

日本マイクロソフトに勤めています。XAML + C#の組み合わせをメインに、たまにASP.NETやJavaなどの.NET系以外のことも書いています。掲載内容は個人の見解であり、所属する企業を代表するものではありません。

Universal Windows Platform appの戻るボタン

generic.xamlに色々なStyleが組み込みで定義されていますが、その中でもよく使う戻るボタンについて。Windows 8時代は丸に矢印だった戻るボタンがシンプルに矢印だけの四角ボタンになっています。

<Page
    x:Class="App13.MainPage"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:local="using:App13"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    mc:Ignorable="d">

    <StackPanel Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
        <Button Style="{ThemeResource NavigationBackButtonNormalStyle}" />
        <Button Style="{ThemeResource NavigationBackButtonSmallStyle}" />
    </StackPanel>
</Page>

こんなXAMLでこんな見た目になります。

f:id:okazuki:20150506124438p:plain