Scale menu to text

This commit is contained in:
2016-01-11 15:11:34 +01:00
parent 536dddbd9e
commit 08ac3a2866
+42 -39
View File
@@ -11,6 +11,7 @@
<Style x:Key="NavStackPanel" TargetType="StackPanel"> <Style x:Key="NavStackPanel" TargetType="StackPanel">
<Setter Property="Orientation" Value="Horizontal" /> <Setter Property="Orientation" Value="Horizontal" />
<Setter Property="VerticalAlignment" Value="Center" /> <Setter Property="VerticalAlignment" Value="Center" />
<Setter Property="MinWidth" Value="275" />
</Style> </Style>
<Style x:Key="NavIcon" TargetType="TextBlock"> <Style x:Key="NavIcon" TargetType="TextBlock">
@@ -63,45 +64,47 @@
ManipulationMode="TranslateX" ManipulationMode="TranslateX"
ManipulationCompleted="Pane_ManipulationCompleted" Style="{ThemeResource DarkModeFix}"> ManipulationCompleted="Pane_ManipulationCompleted" Style="{ThemeResource DarkModeFix}">
<ListBox RelativePanel.AlignTopWithPanel="True" SelectionMode="Single" Name="NavList" SelectionChanged="NavList_SelectionChanged" Tapped="NavList_Tapped"> <Viewbox Stretch="Uniform" StretchDirection="DownOnly" HorizontalAlignment="Stretch" RelativePanel.AlignTopWithPanel="True">
<ListBoxItem Name="NavListMap" ManipulationMode="TranslateX" ManipulationCompleted="Pane_ManipulationCompleted"> <ListBox SelectionMode="Single" Name="NavList" SelectionChanged="NavList_SelectionChanged" Tapped="NavList_Tapped">
<StackPanel Style="{StaticResource NavStackPanel}"> <ListBoxItem Name="NavListMap" ManipulationMode="TranslateX" ManipulationCompleted="Pane_ManipulationCompleted">
<TextBlock Style="{StaticResource NavIcon}" Text="&#xE909;"/> <StackPanel Style="{StaticResource NavStackPanel}">
<TextBlock Style="{StaticResource NavText}" Text="{Binding Map}"/> <TextBlock Style="{StaticResource NavIcon}" Text="&#xE909;"/>
</StackPanel> <TextBlock Style="{StaticResource NavText}" Text="{Binding Map}"/>
</ListBoxItem> </StackPanel>
<ListBoxItem Name="NavListRoute" ManipulationMode="TranslateX" ManipulationCompleted="Pane_ManipulationCompleted"> </ListBoxItem>
<StackPanel Style="{StaticResource NavStackPanel}"> <ListBoxItem Name="NavListRoute" ManipulationMode="TranslateX" ManipulationCompleted="Pane_ManipulationCompleted">
<TextBlock Style="{StaticResource NavIcon}" Text="&#xE7AD;"/> <StackPanel Style="{StaticResource NavStackPanel}">
<TextBlock Style="{StaticResource NavText}" Text="{Binding Route}"/> <TextBlock Style="{StaticResource NavIcon}" Text="&#xE7AD;"/>
</StackPanel> <TextBlock Style="{StaticResource NavText}" Text="{Binding Route}"/>
</ListBoxItem> </StackPanel>
<ListBoxItem Name="NavListLandmarks" ManipulationMode="TranslateX" ManipulationCompleted="Pane_ManipulationCompleted"> </ListBoxItem>
<StackPanel Style="{StaticResource NavStackPanel}"> <ListBoxItem Name="NavListLandmarks" ManipulationMode="TranslateX" ManipulationCompleted="Pane_ManipulationCompleted">
<TextBlock Style="{StaticResource NavIcon}" Text="&#xE913;"/> <StackPanel Style="{StaticResource NavStackPanel}">
<TextBlock Style="{StaticResource NavText}" Text="{Binding Landmarks}" /> <TextBlock Style="{StaticResource NavIcon}" Text="&#xE913;"/>
</StackPanel> <TextBlock Style="{StaticResource NavText}" Text="{Binding Landmarks}" />
</ListBoxItem> </StackPanel>
<ListBoxItem Name="NavListHelp" ManipulationMode="TranslateX" ManipulationCompleted="Pane_ManipulationCompleted"> </ListBoxItem>
<StackPanel Style="{StaticResource NavStackPanel}"> <ListBoxItem Name="NavListHelp" ManipulationMode="TranslateX" ManipulationCompleted="Pane_ManipulationCompleted">
<TextBlock Style="{StaticResource NavIcon}" Text="&#xE897;"/> <StackPanel Style="{StaticResource NavStackPanel}">
<TextBlock Style="{StaticResource NavText}" Text="{Binding Help}"/> <TextBlock Style="{StaticResource NavIcon}" Text="&#xE897;"/>
</StackPanel> <TextBlock Style="{StaticResource NavText}" Text="{Binding Help}"/>
</ListBoxItem> </StackPanel>
<ListBoxItem Name="NavListSearch" ManipulationMode="TranslateX" ManipulationCompleted="Pane_ManipulationCompleted"> </ListBoxItem>
<StackPanel Style="{StaticResource NavStackPanel}"> <ListBoxItem Name="NavListSearch" ManipulationMode="TranslateX" ManipulationCompleted="Pane_ManipulationCompleted">
<TextBlock Style="{StaticResource NavIcon}" Text="&#xE71E;"/> <StackPanel Style="{StaticResource NavStackPanel}">
<TextBlock Style="{StaticResource NavText}" Text="{Binding Search}"/> <TextBlock Style="{StaticResource NavIcon}" Text="&#xE71E;"/>
</StackPanel> <TextBlock Style="{StaticResource NavText}" Text="{Binding Search}"/>
</ListBoxItem> </StackPanel>
<ListBoxItem Name="NavListSettings" ManipulationMode="TranslateX" ManipulationCompleted="Pane_ManipulationCompleted"> </ListBoxItem>
<StackPanel Style="{StaticResource NavStackPanel}"> <ListBoxItem Name="NavListSettings" ManipulationMode="TranslateX" ManipulationCompleted="Pane_ManipulationCompleted">
<TextBlock Style="{StaticResource NavIcon}" Text="&#xE713;"/> <StackPanel Style="{StaticResource NavStackPanel}">
<TextBlock Style="{StaticResource NavText}" Text="{Binding Settings}"/> <TextBlock Style="{StaticResource NavIcon}" Text="&#xE713;"/>
</StackPanel> <TextBlock Style="{StaticResource NavText}" Text="{Binding Settings}"/>
</ListBoxItem> </StackPanel>
</ListBox> </ListBoxItem>
</ListBox>
</Viewbox>
<StackPanel RelativePanel.AlignBottomWithPanel="True" RelativePanel.AlignLeftWithPanel="True" RelativePanel.AlignRightWithPanel="True" Background="Transparent" Tapped="GPSRefresh_Tapped"> <StackPanel RelativePanel.AlignBottomWithPanel="True" RelativePanel.AlignLeftWithPanel="True" RelativePanel.AlignRightWithPanel="True" Background="Transparent" Tapped="GPSRefresh_Tapped">
<StackPanel Style="{StaticResource GPSInfoPanel}"> <StackPanel Style="{StaticResource GPSInfoPanel}">
<TextBlock Margin="5,0,0,0" FontSize="16" FontWeight="Bold" Text="{Binding GPSInfo}"/> <TextBlock Margin="5,0,0,0" FontSize="16" FontWeight="Bold" Text="{Binding GPSInfo}"/>