Positioning ContextButtons and adding background.

This commit is contained in:
ryanbodrug-microsoft
2020-04-21 09:13:56 -07:00
parent 1d4b834204
commit 3a584e318a

View File

@@ -58,25 +58,26 @@
<Image x:Name="AppIcon" Height="36" Margin="8,0,0,0" Grid.RowSpan="2" HorizontalAlignment="Left" Source="{Binding Image}" /> <Image x:Name="AppIcon" Height="36" Margin="8,0,0,0" Grid.RowSpan="2" HorizontalAlignment="Left" Source="{Binding Image}" />
<TextBlock x:Name="Title" Grid.Column="1" Text="{Binding Result.Title}" FontWeight="SemiBold" FontSize="20" VerticalAlignment="Bottom"/> <TextBlock x:Name="Title" Grid.Column="1" Text="{Binding Result.Title}" FontWeight="SemiBold" FontSize="20" VerticalAlignment="Bottom"/>
<TextBlock x:Name="Path" Grid.Column="1" Text= "{Binding Result.SubTitle}" Grid.Row="1" Opacity="0.6" VerticalAlignment="Top"/> <TextBlock x:Name="Path" Grid.Column="1" Text= "{Binding Result.SubTitle}" Grid.Row="1" Opacity="0.6" VerticalAlignment="Top"/>
<ListView Opacity="0" <GridView
HorizontalAlignment="Right" HorizontalAlignment="Right"
VerticalAlignment="Center"
CornerRadius="4"
Grid.RowSpan="2" Grid.RowSpan="2"
Grid.Column="1" Grid.Column="1"
Margin="0,0,42,0"
Height="46"
ScrollViewer.IsVerticalRailEnabled="False"
ItemsSource="{Binding ContextMenuItems}" ItemsSource="{Binding ContextMenuItems}"
SelectionMode="Single" SelectionMode="Single"
SelectedIndex="{Binding ContextMenuSelectedIndex}"> SelectedIndex="{Binding ContextMenuSelectedIndex}">
<ListView.ItemsPanel>
<ItemsPanelTemplate>
<StackPanel Orientation="Horizontal"/>
</ItemsPanelTemplate>
</ListView.ItemsPanel>
<Interactivity:Interaction.Behaviors> <Interactivity:Interaction.Behaviors>
<ToolkitBehaviors:Fade x:Name="ShowActionButtons" Duration="250" Delay="0" AutomaticallyStart="False" Value="1" /> <ToolkitBehaviors:Fade x:Name="ShowActionButtons" Duration="250" Delay="0" AutomaticallyStart="False" Value="1" />
<ToolkitBehaviors:Fade x:Name="HideActionsButtons" Duration="250" Delay="0" AutomaticallyStart="False" Value="0" /> <ToolkitBehaviors:Fade x:Name="HideActionsButtons" Duration="250" Delay="0" AutomaticallyStart="False" Value="0" />
</Interactivity:Interaction.Behaviors> </Interactivity:Interaction.Behaviors>
<ListView.ItemTemplate> <GridView.ItemTemplate>
<DataTemplate> <DataTemplate>
<Button Command="{Binding Command}" Background="Transparent" Height="42" Width="42" BorderThickness="1" Style="{ThemeResource ButtonRevealStyle}"> <Button Command="{Binding Command}" VerticalAlignment="Center" CornerRadius="4" Height="42" Width="42" BorderThickness="1" Style="{ThemeResource ButtonRevealStyle}">
<ToolTipService.ToolTip> <ToolTipService.ToolTip>
<TextBlock Text="{Binding Title}"/> <TextBlock Text="{Binding Title}"/>
</ToolTipService.ToolTip> </ToolTipService.ToolTip>
@@ -92,8 +93,8 @@
</Button.KeyboardAccelerators> </Button.KeyboardAccelerators>
</Button> </Button>
</DataTemplate> </DataTemplate>
</ListView.ItemTemplate> </GridView.ItemTemplate>
</ListView> </GridView>
</Grid> </Grid>
</DataTemplate> </DataTemplate>
</ListView.ItemTemplate> </ListView.ItemTemplate>