AppsListPage.xaml
1 <Page 2 x:Class="Microsoft.PowerToys.QuickAccess.Flyout.AppsListPage" 3 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 4 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 5 xmlns:controls="using:Microsoft.PowerToys.Settings.UI.Controls" 6 xmlns:converters="using:Microsoft.PowerToys.Settings.UI.Controls.Converters" 7 xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 8 xmlns:local="using:Microsoft.PowerToys.QuickAccess.Flyout" 9 xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 10 xmlns:viewModels="using:Microsoft.PowerToys.QuickAccess.ViewModels" 11 mc:Ignorable="d"> 12 <Page.Resources> 13 <converters:EnumToBooleanConverter x:Key="EnumToBooleanConverter" /> 14 </Page.Resources> 15 <Grid Background="{ThemeResource LayerOnAcrylicFillColorDefaultBrush}"> 16 <Grid.RowDefinitions> 17 <RowDefinition Height="Auto" /> 18 <RowDefinition Height="*" /> 19 </Grid.RowDefinitions> 20 <Grid Padding="24,32,24,0"> 21 <TextBlock 22 x:Uid="AllAppsTxt" 23 VerticalAlignment="Center" 24 Style="{StaticResource BodyStrongTextBlockStyle}" /> 25 <StackPanel 26 HorizontalAlignment="Right" 27 Orientation="Horizontal" 28 Spacing="8"> 29 <Button 30 x:Uid="Dashboard_SortBy" 31 VerticalAlignment="Center" 32 Foreground="{ThemeResource TextFillColorSecondaryBrush}" 33 Style="{StaticResource SubtleButtonStyle}"> 34 <ToolTipService.ToolTip> 35 <TextBlock x:Uid="Dashboard_SortBy_ToolTip" /> 36 </ToolTipService.ToolTip> 37 <Button.Content> 38 <FontIcon FontSize="14" Glyph="" /> 39 </Button.Content> 40 <Button.Flyout> 41 <MenuFlyout Placement="BottomEdgeAlignedRight"> 42 <ToggleMenuFlyoutItem 43 x:Uid="Dashboard_SortAlphabetical" 44 Click="SortAlphabetical_Click" 45 IsChecked="{x:Bind ViewModel.DashboardSortOrder, Mode=OneWay, Converter={StaticResource EnumToBooleanConverter}, ConverterParameter=Alphabetical}" /> 46 <ToggleMenuFlyoutItem 47 x:Uid="Dashboard_SortByStatus" 48 Click="SortByStatus_Click" 49 IsChecked="{x:Bind ViewModel.DashboardSortOrder, Mode=OneWay, Converter={StaticResource EnumToBooleanConverter}, ConverterParameter=ByStatus}" /> 50 </MenuFlyout> 51 </Button.Flyout> 52 </Button> 53 <Button 54 x:Uid="BackBtn" 55 Padding="8,4,8,4" 56 VerticalAlignment="Center" 57 Click="BackButton_Click"> 58 <Button.Content> 59 <StackPanel 60 VerticalAlignment="Center" 61 Orientation="Horizontal" 62 Spacing="12"> 63 <FontIcon 64 Margin="0,2,0,0" 65 FontSize="12" 66 Glyph="" /> 67 <TextBlock x:Uid="BackLabel" Style="{StaticResource CaptionTextBlockStyle}" /> 68 </StackPanel> 69 </Button.Content> 70 </Button> 71 </StackPanel> 72 </Grid> 73 <Grid Grid.Row="1"> 74 <ScrollViewer HorizontalScrollBarVisibility="Disabled" VerticalScrollBarVisibility="Auto"> 75 <controls:ModuleList 76 Margin="8,12,12,12" 77 DividerThickness="0,0,0,0" 78 IsItemClickable="False" 79 ItemsSource="{x:Bind ViewModel.FlyoutMenuItems, Mode=OneWay}" /> 80 </ScrollViewer> 81 </Grid> 82 </Grid> 83 </Page>