Added that canvas is dimmed when splitview is open
This commit is contained in:
+13
-1
@@ -36,7 +36,7 @@
|
||||
<SplitView Background="Transparent" IsPaneOpen="{Binding IsSplitOpen, Mode=TwoWay}" DisplayMode="Overlay" OpenPaneLength="250" ClipToBounds="False">
|
||||
<SplitView.Pane>
|
||||
<Border Background="Transparent" BorderBrush="Gray" BorderThickness="2" BoxShadow="50 0 10 10 DarkGray" CornerRadius="0, 12.5,12.5,0" >
|
||||
<Grid Background="Transparent">
|
||||
<Grid Background="#66ffffff">
|
||||
<Grid Background="Transparent">
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="25"></RowDefinition>
|
||||
@@ -92,6 +92,7 @@
|
||||
</Grid>
|
||||
</Border>
|
||||
</SplitView.Pane>
|
||||
<Grid>
|
||||
<Canvas x:Name="Canvas" Background="White" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<i:Interaction.Behaviors>
|
||||
<behaviors:EventTriggerBehavior EventName="PointerPressed">
|
||||
@@ -128,6 +129,17 @@
|
||||
</ItemsControl.ItemTemplate>
|
||||
</ItemsControl>
|
||||
</Canvas>
|
||||
<Border Background="Gray" Opacity="0.7" IsVisible="False">
|
||||
<i:Interaction.Behaviors>
|
||||
<DataTriggerBehavior Binding="{Binding IsSplitOpen}" Value="True">
|
||||
<ChangePropertyAction PropertyName="IsVisible" Value="True"/>
|
||||
</DataTriggerBehavior>
|
||||
<DataTriggerBehavior Binding="{Binding IsSplitOpen}" Value="False">
|
||||
<ChangePropertyAction PropertyName="IsVisible" Value="False"/>
|
||||
</DataTriggerBehavior>
|
||||
</i:Interaction.Behaviors>
|
||||
</Border>
|
||||
</Grid>
|
||||
</SplitView>
|
||||
<StackPanel Width="30" HorizontalAlignment="Left" IsVisible="{Binding !IsSplitOpen}" Background="#d4d4fc">
|
||||
<Button Content="≡" Command="{Binding DisplaySplitEvent}" HorizontalAlignment="Center" VerticalAlignment="Top">
|
||||
|
||||
Reference in New Issue
Block a user