/
githubmirror
/
Files
Обзор
Документация
Войти
/
githubmirror
/
Files
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
tests/Files.App.UITests/MainWindow.xaml
110 строк
4 KB
yair100
Code Quality: Add ThemedIcon gallery page to UI test app (#18411)
23 апр 2026, 03:09
Не верифицирован
23 апр 2026, 03:09
64465ed
Код
Авторство
О чём код?
<!-- Copyright (c) Files Community. Licensed under the MIT License. --> <Window x:Class="Files.App.UITests.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:controls="using:Files.App.Controls" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:local="using:Files.App.UITests" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" Title="Files.App.Controls.UITests" mc:Ignorable="d"> <Window.SystemBackdrop> <MicaBackdrop Kind="BaseAlt" /> </Window.SystemBackdrop> <Grid Background="{ThemeResource PageBackground}"> <Grid.RowDefinitions> <RowDefinition Height="40" /> <RowDefinition Height="*" /> </Grid.RowDefinitions> <!-- Title bar --> <Grid x:Name="FauxTitleBar" Grid.Row="0" HorizontalAlignment="Stretch"> <Grid.ColumnDefinitions> <ColumnDefinition x:Name="TitleIconArea" Width="48" /> <ColumnDefinition x:Name="TitleTextArea" Width="Auto" /> <ColumnDefinition Width="*" /> <ColumnDefinition x:Name="AppThemeChangeToggleButtonArea" Width="Auto" /> <ColumnDefinition x:Name="ReservedCaptionButtonsArea" Width="160" /> </Grid.ColumnDefinitions> <controls:ThemedIcon Grid.Column="0" Width="16" Height="16" HorizontalAlignment="Center" VerticalAlignment="Center" IconColorType="Custom" IconSize="16" IsFilled="True" Style="{StaticResource App.ThemedIcons.Settings.General.FilesDefault}"> <controls:ThemedIcon.Color> <LinearGradientBrush StartPoint="0.3,0.3" EndPoint="1,1"> <GradientStop Offset="0.0" Color="#9F75D3" /> <GradientStop Offset="1.0" Color="#8661C5" /> </LinearGradientBrush> </controls:ThemedIcon.Color> </controls:ThemedIcon> <TextBlock Grid.Column="1" HorizontalAlignment="Center" VerticalAlignment="Center" Foreground="{ThemeResource TextFillColorPrimaryBrush}" Style="{ThemeResource CaptionTextBlockStyle}" Text="Files UI Tests" /> <!-- IsChecked: true for light, false for dark. --> <ToggleButton x:Name="AppThemeChangeToggleButton" Grid.Column="3" Height="32" Click="AppThemeChangeToggleButton_Click"> <FontIcon x:Name="AppThemeGlyph" FontSize="14" Glyph="" /> </ToggleButton> </Grid> <NavigationView x:Name="MainNavigationView" Grid.Row="1" IsBackButtonVisible="Collapsed" IsSettingsVisible="False" OpenPaneLength="256" SelectionChanged="NavigationView_SelectionChanged"> <NavigationView.MenuItems> <NavigationViewItem Content="Controls" IsExpanded="True"> <NavigationViewItem.Icon> <FontIcon Glyph="" /> </NavigationViewItem.Icon> <NavigationViewItem.MenuItems> <NavigationViewItem Content="ThemedIcon" Tag="ThemedIconPage" /> <NavigationViewItem Content="Icon Gallery" Tag="ThemedIconGalleryPage" /> <NavigationViewItem Content="Toolbar" Tag="ToolbarPage" /> <NavigationViewItem Content="SidebarView" Tag="SidebarViewPage" /> <NavigationViewItem Content="StorageRing/StorageBar" Tag="StorageControlsPage" /> <NavigationViewItem Content="Omnibar" Tag="OmnibarPage" /> <NavigationViewItem Content="BreadcrumbBar" Tag="BreadcrumbBarPage" /> </NavigationViewItem.MenuItems> </NavigationViewItem> </NavigationView.MenuItems> <NavigationView.Content> <ScrollViewer> <Frame x:Name="MainFrame" Padding="36,0,36,36" /> </ScrollViewer> </NavigationView.Content> </NavigationView> </Grid> </Window>