/ src / settings-ui / Settings.UI / SettingsXAML / Controls / Dashboard / ShortcutConflictControl.xaml
ShortcutConflictControl.xaml
1 <?xml version="1.0" encoding="utf-8" ?> 2 <UserControl 3 x:Class="Microsoft.PowerToys.Settings.UI.Controls.ShortcutConflictControl" 4 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 5 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 6 xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 7 xmlns:local="using:Microsoft.PowerToys.Settings.UI.Controls" 8 xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 9 mc:Ignorable="d"> 10 11 <Grid> 12 <Button 13 x:Uid="ShortcutConflictControl_Automation" 14 Click="ShortcutConflictBtn_Click" 15 Style="{StaticResource SubtleButtonStyle}"> 16 <Grid ColumnSpacing="16"> 17 <Grid.ColumnDefinitions> 18 <ColumnDefinition Width="Auto" /> 19 <ColumnDefinition Width="*" /> 20 </Grid.ColumnDefinitions> 21 <FontIcon 22 x:Name="Icon" 23 AutomationProperties.AccessibilityView="Raw" 24 FontSize="20" 25 Glyph="" /> 26 <StackPanel Grid.Column="1" Orientation="Vertical"> 27 <TextBlock x:Uid="ShortcutConflictControl_Title" FontWeight="SemiBold" /> 28 <TextBlock 29 Foreground="{ThemeResource TextFillColorSecondaryBrush}" 30 Style="{StaticResource CaptionTextBlockStyle}" 31 Text="{x:Bind ConflictText, Mode=OneWay}" /> 32 </StackPanel> 33 </Grid> 34 </Button> 35 <VisualStateManager.VisualStateGroups> 36 <VisualStateGroup x:Name="ConflictsStateGroup"> 37 <VisualState x:Name="NoConflictState" /> 38 <VisualState x:Name="ConflictState"> 39 <VisualState.Setters> 40 <Setter Target="Icon.Glyph" Value="" /> 41 <Setter Target="Icon.Foreground" Value="{ThemeResource SystemFillColorCautionBrush}" /> 42 </VisualState.Setters> 43 </VisualState> 44 </VisualStateGroup> 45 </VisualStateManager.VisualStateGroups> 46 </Grid> 47 </UserControl>