Skip to content

Commit c96e120

Browse files
committed
Improve recent item information
1 parent 9a7ae1f commit c96e120

File tree

2 files changed

+24
-15
lines changed

2 files changed

+24
-15
lines changed

Files UWP/YourHome.xaml

Lines changed: 18 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -531,11 +531,11 @@
531531
<ListView IsItemClickEnabled="True" IsRightTapEnabled="True" RightTapped="RecentsView_RightTapped" ItemClick="RecentsView_ItemClick" ItemsSource="{x:Bind local:YourHome.recentItemsCollection}" Name="RecentsView" HorizontalAlignment="Stretch" Padding="0,0,0,0" VerticalAlignment="Top" Margin="0,-10,0,0">
532532
<ListView.ItemTemplate>
533533
<DataTemplate>
534-
<Grid ToolTipService.ToolTip="{Binding path}" Padding="2.5" VerticalAlignment="Center">
534+
<Grid ToolTipService.ToolTip="{Binding path}" Padding="2.5" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
535535
<Grid.ContextFlyout>
536536
<MenuFlyout MenuFlyoutPresenterStyle="{StaticResource MenuFlyoutFluentThemeResources}">
537-
<MenuFlyoutItem Click="MenuFlyoutItem_Click" Icon="Clear" Text="Clear all items"/>
538-
<MenuFlyoutItem Click="mfi_RemoveOneItem_Click" Icon="Delete" Text="Remove this item" x:Name="mfi_RemoveOneItem"/>
537+
<MenuFlyoutItem Click="mfi_RemoveOneItem_Click" Icon="Remove" Text="Remove this item" x:Name="mfi_RemoveOneItem"/>
538+
<MenuFlyoutItem Click="MenuFlyoutItem_Click" Icon="Delete" Text="Clear all items"/>
539539
</MenuFlyout>
540540
</Grid.ContextFlyout>
541541
<StackPanel VerticalAlignment="Center" Orientation="Horizontal" Spacing="10">
@@ -544,18 +544,26 @@
544544
<FontIcon Visibility="{Binding EmptyImgVis}" FontSize="24" Glyph="&#xE7C3;" FontFamily="Segoe MDL2 Assets"/>
545545
<Image Visibility="{Binding FileIconVis}" Height="24" Width="24" Source="{Binding FileImg}" Stretch="UniformToFill" />
546546
</Grid>
547-
<Grid ColumnSpacing="24">
548-
<Grid.ColumnDefinitions>
549-
<ColumnDefinition Width="400"/>
550-
<ColumnDefinition Width="*"/>
551-
</Grid.ColumnDefinitions>
552-
<TextBlock Grid.Column="0" Width="400" TextWrapping="NoWrap" Text="{Binding name}" VerticalAlignment="Center"/>
553-
<TextBlock Grid.Column="1" Margin="0,0,0,0" TextWrapping="NoWrap" Text="{Binding path}" VerticalAlignment="Center"/>
547+
<Grid RowSpacing="2">
548+
<Grid.RowDefinitions>
549+
<RowDefinition/>
550+
<RowDefinition/>
551+
</Grid.RowDefinitions>
552+
<TextBlock Grid.Row="0" TextTrimming="CharacterEllipsis" TextWrapping="NoWrap" Text="{Binding name}" VerticalAlignment="Center"/>
553+
<TextBlock Foreground="DimGray" FontSize="10" Grid.Row="1" Margin="0,0,0,0" TextTrimming="CharacterEllipsis" TextWrapping="NoWrap" Text="{Binding path}" VerticalAlignment="Center"/>
554554
</Grid>
555555
</StackPanel>
556556
</Grid>
557557
</DataTemplate>
558558
</ListView.ItemTemplate>
559+
<ListView.ItemContainerStyle>
560+
<Style TargetType="ListViewItem">
561+
<Style.Setters>
562+
<Setter Property="HorizontalContentAlignment" Value="Stretch"/>
563+
<Setter Property="VerticalContentAlignment" Value="Stretch"/>
564+
</Style.Setters>
565+
</Style>
566+
</ListView.ItemContainerStyle>
559567
</ListView>
560568
</StackPanel>
561569
</Grid>

Files UWP/YourHome.xaml.cs

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -316,11 +316,6 @@ private async void RecentsView_ItemClick(object sender, ItemClickEventArgs e)
316316
}
317317
}
318318

319-
private void RecentsView_RightTapped(object sender, Windows.UI.Xaml.Input.RightTappedRoutedEventArgs e)
320-
{
321-
322-
}
323-
324319
private async void mfi_RemoveOneItem_Click(object sender, RoutedEventArgs e)
325320
{
326321
//Get the sender frameworkelement
@@ -439,6 +434,12 @@ private void DropShadowPanel_PointerReleased(object sender, Windows.UI.Xaml.Inpu
439434
{
440435
(sender as DropShadowPanel).ShadowOpacity = 0.25;
441436
}
437+
438+
private void RecentsView_RightTapped(object sender, Windows.UI.Xaml.Input.RightTappedRoutedEventArgs e)
439+
{
440+
441+
442+
}
442443
}
443444

444445
public class RecentItem

0 commit comments

Comments
 (0)