Fix responsive bug

pull/20/head
Corentin LEMAIRE 2 years ago
parent 1c0fc35b4a
commit fabbd01efe

@ -4,15 +4,6 @@
x:Class="Linaris.FooterPage">
<Grid Grid.ColumnSpan="2" Grid.Row="1" BackgroundColor="Gray" Style="{StaticResource FooterTrigger}">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="0"/>
</Grid.RowDefinitions>
<HorizontalStackLayout Margin="10">
<Image Source="album10.jpg" SemanticProperties.Description="Album 3" Aspect="AspectFit"/>

@ -19,7 +19,7 @@ public partial class FooterPage : ContentView
// (s,a) = convention, s = sender, a = arguments, si appli fermée, on free tout
outputDevice.PlaybackStopped += PlaybackStoppedHandler;
morceauEnCours = "D:\\Musique\\Création\\winter.mp3";
morceauEnCours = "U:\\Utils\\Musics\\peaches.mp3";
audioFile = new AudioFileReader(morceauEnCours);
outputDevice.Init(audioFile);
}

@ -7,14 +7,11 @@
xmlns:local="clr-namespace:Linaris"
Title="LocalFilesPage"
Style="{StaticResource PageFlyoutTrigger}">
<Grid Style="{StaticResource GridFlyoutTrigger}">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="6*"/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="8*"/>
<RowDefinition Height="*"/>
<RowDefinition Height="100"/>
</Grid.RowDefinitions>
<ContentView Style="{StaticResource FlyoutStyle}" Grid.Column="0" Grid.Row="0"></ContentView>

@ -6,17 +6,14 @@
Title="Home"
Style="{StaticResource PageFlyoutTrigger}">
<Grid Style="{StaticResource GridFlyoutTrigger}">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="6*"/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="100"/>
</Grid.RowDefinitions>
<ContentView Style="{StaticResource FlyoutStyle}" Grid.Column="0"></ContentView>
<ContentView Style="{StaticResource FlyoutStyle}" Grid.Column="0" BackgroundColor="black"></ContentView>
<ScrollView Grid.Column="1" BackgroundColor="#404040">

@ -7,10 +7,6 @@
Style="{StaticResource PageFlyoutTrigger}">
<Grid Style="{StaticResource GridFlyoutTrigger}">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="6*"/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="8*"/>
<RowDefinition Height="*"/>

@ -19,7 +19,7 @@
</Style>
<ControlTemplate x:Key="flyout">
<VerticalStackLayout BackgroundColor="black" Spacing="20" Margin="0,20,0,0">
<VerticalStackLayout BackgroundColor="black" Spacing="20" Padding="0,20,0,0">
<Button Text="Home" Style="{StaticResource buttons}"/>
<Button Text="Playlists" Style="{StaticResource buttons}"/>
@ -121,36 +121,38 @@
<Setter Property="VisualStateManager.VisualStateGroups">
<VisualStateGroupList>
<VisualStateGroup>
<VisualState x:Name="Narrow">
<VisualState x:Name="Wide">
<VisualState.StateTriggers>
<AdaptiveTrigger MinWindowWidth="0" />
<AdaptiveTrigger MinWindowWidth="1200" />
</VisualState.StateTriggers>
<VisualState.Setters>
<Setter Property="ColumnDefinitions">
<Setter.Value>
<ColumnDefinitionCollection>
<ColumnDefinition Width="0" />
<ColumnDefinition Width="*" />
<ColumnDefinition Width="6*" />
</ColumnDefinitionCollection>
</Setter.Value>
</Setter>
<Setter Property="BackgroundColor" Value="blue"/>
</VisualState.Setters>
</VisualState>
<VisualState x:Name="Wide">
<VisualState x:Name="Narrow">
<VisualState.StateTriggers>
<AdaptiveTrigger MinWindowWidth="1200" />
<AdaptiveTrigger MinWindowWidth="0" />
</VisualState.StateTriggers>
<VisualState.Setters>
<Setter Property="ColumnDefinitions">
<Setter.Value>
<ColumnDefinitionCollection>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="6*" />
<ColumnDefinition Width="0"/>
<ColumnDefinition Width="6*"/>
</ColumnDefinitionCollection>
</Setter.Value>
</Setter>
<Setter Property="BackgroundColor" Value="red"/>
</VisualState.Setters>
</VisualState>

Loading…
Cancel
Save