2020-04-20 19:53:20 -07:00
|
|
|
<UserControl
|
2020-03-27 15:32:37 -07:00
|
|
|
x:Class="PowerLauncher.UI.LauncherControl"
|
2020-03-27 15:04:34 -07:00
|
|
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
|
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
|
|
|
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
|
|
|
|
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
|
|
|
|
mc:Ignorable="d"
|
2020-04-20 19:53:20 -07:00
|
|
|
xmlns:ToolkitBehaviors="using:Microsoft.Toolkit.Uwp.UI.Animations.Behaviors"
|
|
|
|
|
xmlns:Core="using:Microsoft.Xaml.Interactions.Core"
|
|
|
|
|
xmlns:Interactivity="using:Microsoft.Xaml.Interactivity"
|
|
|
|
|
ActualThemeChanged="UserControl_ActualThemeChanged"
|
|
|
|
|
Loaded="UserControl_Loaded"
|
2020-03-27 15:20:42 -07:00
|
|
|
d:DesignHeight="300"
|
2020-04-08 16:53:16 -07:00
|
|
|
d:DesignWidth="720">
|
2020-03-27 15:20:42 -07:00
|
|
|
<UserControl.Resources>
|
2020-03-27 15:04:34 -07:00
|
|
|
|
2020-03-27 15:20:42 -07:00
|
|
|
<Style TargetType="TextBox" x:Key="CustomAutoSuggestBoxTextBoxStyle">
|
|
|
|
|
<Setter Property="MinWidth" Value="{ThemeResource TextControlThemeMinWidth}" />
|
|
|
|
|
<Setter Property="MinHeight" Value="{ThemeResource TextControlThemeMinHeight}" />
|
|
|
|
|
<Setter Property="Foreground" Value="{ThemeResource TextControlForeground}" />
|
|
|
|
|
<Setter Property="Background" Value="{ThemeResource TextControlBackground}" />
|
|
|
|
|
<Setter Property="BorderBrush" Value="{ThemeResource TextControlBorderBrush}" />
|
|
|
|
|
<Setter Property="SelectionHighlightColor" Value="{ThemeResource TextControlSelectionHighlightColor}" />
|
|
|
|
|
<Setter Property="BorderThickness" Value="0" />
|
|
|
|
|
<Setter Property="FontFamily" Value="{ThemeResource ContentControlThemeFontFamily}" />
|
|
|
|
|
<Setter Property="FontSize" Value="{ThemeResource ControlContentThemeFontSize}" />
|
|
|
|
|
<Setter Property="ScrollViewer.HorizontalScrollMode" Value="Auto" />
|
|
|
|
|
<Setter Property="ScrollViewer.VerticalScrollMode" Value="Auto" />
|
|
|
|
|
<Setter Property="ScrollViewer.HorizontalScrollBarVisibility" Value="Hidden" />
|
|
|
|
|
<Setter Property="ScrollViewer.VerticalScrollBarVisibility" Value="Hidden" />
|
|
|
|
|
<Setter Property="ScrollViewer.IsDeferredScrollingEnabled" Value="False" />
|
|
|
|
|
<Setter Property="Padding" Value="{ThemeResource TextControlThemePadding}" />
|
|
|
|
|
<Setter Property="Template">
|
|
|
|
|
<Setter.Value>
|
|
|
|
|
<ControlTemplate TargetType="TextBox">
|
|
|
|
|
<Grid>
|
|
|
|
|
|
|
|
|
|
<Grid.Resources>
|
|
|
|
|
<Style x:Name="DeleteButtonStyle" TargetType="Button">
|
|
|
|
|
<Setter Property="Template">
|
|
|
|
|
<Setter.Value>
|
|
|
|
|
<ControlTemplate TargetType="Button">
|
2020-04-08 16:53:16 -07:00
|
|
|
<Grid
|
|
|
|
|
x:Name="ButtonLayoutGrid"
|
|
|
|
|
BorderBrush="{ThemeResource TextControlButtonBorderBrush}"
|
|
|
|
|
BorderThickness="{TemplateBinding BorderThickness}"
|
|
|
|
|
Background="{ThemeResource TextControlButtonBackground}">
|
2020-03-27 15:20:42 -07:00
|
|
|
|
|
|
|
|
<VisualStateManager.VisualStateGroups>
|
|
|
|
|
<VisualStateGroup x:Name="CommonStates">
|
|
|
|
|
<VisualState x:Name="Normal" />
|
|
|
|
|
|
|
|
|
|
<VisualState x:Name="PointerOver">
|
|
|
|
|
<Storyboard>
|
|
|
|
|
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="ButtonLayoutGrid" Storyboard.TargetProperty="Background">
|
|
|
|
|
<DiscreteObjectKeyFrame KeyTime="0" Value="Transparent" />
|
|
|
|
|
</ObjectAnimationUsingKeyFrames>
|
|
|
|
|
<!--<ObjectAnimationUsingKeyFrames Storyboard.TargetName="ButtonLayoutGrid" Storyboard.TargetProperty="BorderBrush">
|
|
|
|
|
<DiscreteObjectKeyFrame KeyTime="0" Value="{ThemeResource TextControlButtonBorderBrushPointerOver}" />
|
|
|
|
|
</ObjectAnimationUsingKeyFrames>-->
|
|
|
|
|
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="GlyphElement" Storyboard.TargetProperty="Foreground">
|
|
|
|
|
<DiscreteObjectKeyFrame KeyTime="0" Value="{ThemeResource PrimaryTextColor}" />
|
|
|
|
|
</ObjectAnimationUsingKeyFrames>
|
|
|
|
|
</Storyboard>
|
|
|
|
|
</VisualState>
|
|
|
|
|
|
|
|
|
|
<VisualState x:Name="Pressed">
|
|
|
|
|
<Storyboard>
|
|
|
|
|
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="ButtonLayoutGrid" Storyboard.TargetProperty="Background">
|
|
|
|
|
<DiscreteObjectKeyFrame KeyTime="0" Value="Transparent" />
|
|
|
|
|
</ObjectAnimationUsingKeyFrames>
|
|
|
|
|
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="ButtonLayoutGrid" Storyboard.TargetProperty="BorderBrush">
|
|
|
|
|
<DiscreteObjectKeyFrame KeyTime="0" Value="{ThemeResource TextControlButtonBorderBrushPressed}" />
|
|
|
|
|
</ObjectAnimationUsingKeyFrames>
|
|
|
|
|
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="GlyphElement" Storyboard.TargetProperty="Foreground">
|
|
|
|
|
<DiscreteObjectKeyFrame KeyTime="0" Value="{ThemeResource TextControlButtonForegroundPressed}" />
|
|
|
|
|
</ObjectAnimationUsingKeyFrames>
|
|
|
|
|
</Storyboard>
|
|
|
|
|
</VisualState>
|
|
|
|
|
|
|
|
|
|
<VisualState x:Name="Disabled">
|
|
|
|
|
<Storyboard>
|
|
|
|
|
<DoubleAnimation Storyboard.TargetName="ButtonLayoutGrid"
|
|
|
|
|
Storyboard.TargetProperty="Opacity"
|
|
|
|
|
To="0"
|
|
|
|
|
Duration="0" />
|
|
|
|
|
</Storyboard>
|
|
|
|
|
</VisualState>
|
|
|
|
|
</VisualStateGroup>
|
|
|
|
|
</VisualStateManager.VisualStateGroups>
|
|
|
|
|
<TextBlock x:Name="GlyphElement"
|
|
|
|
|
Foreground="{ThemeResource TextControlPlaceholderForeground}"
|
|
|
|
|
VerticalAlignment="Center"
|
|
|
|
|
HorizontalAlignment="Center"
|
|
|
|
|
FontStyle="Normal"
|
|
|
|
|
FontSize="{ThemeResource AutoSuggestBoxIconFontSize}"
|
|
|
|
|
Text=""
|
|
|
|
|
FontFamily="{ThemeResource SymbolThemeFontFamily}"
|
|
|
|
|
AutomationProperties.AccessibilityView="Raw" />
|
|
|
|
|
</Grid>
|
|
|
|
|
</ControlTemplate>
|
|
|
|
|
</Setter.Value>
|
|
|
|
|
</Setter>
|
|
|
|
|
</Style>
|
|
|
|
|
<Style x:Name="QueryButtonStyle" TargetType="Button">
|
|
|
|
|
<Setter Property="Template">
|
|
|
|
|
<Setter.Value>
|
|
|
|
|
<ControlTemplate TargetType="Button">
|
|
|
|
|
<ContentPresenter x:Name="ContentPresenter"
|
|
|
|
|
Foreground="{ThemeResource TextControlPlaceholderForeground}"
|
|
|
|
|
Background="{ThemeResource TextControlButtonBackground}"
|
|
|
|
|
BackgroundSizing="{TemplateBinding BackgroundSizing}"
|
|
|
|
|
BorderBrush="{ThemeResource TextControlButtonBorderBrush}"
|
|
|
|
|
BorderThickness="{TemplateBinding BorderThickness}"
|
|
|
|
|
Content="" FontFamily="Segoe MDL2 Assets"
|
|
|
|
|
ContentTemplate="{TemplateBinding ContentTemplate}"
|
|
|
|
|
ContentTransitions="{TemplateBinding ContentTransitions}"
|
|
|
|
|
FontSize="24"
|
|
|
|
|
Padding="{TemplateBinding Padding}"
|
|
|
|
|
HorizontalContentAlignment="{TemplateBinding HorizontalContentAlignment}"
|
|
|
|
|
VerticalContentAlignment="{TemplateBinding VerticalContentAlignment}"
|
|
|
|
|
AutomationProperties.AccessibilityView="Raw">
|
|
|
|
|
|
|
|
|
|
<VisualStateManager.VisualStateGroups>
|
|
|
|
|
<VisualStateGroup x:Name="CommonStates">
|
|
|
|
|
<VisualState x:Name="Normal" />
|
|
|
|
|
|
|
|
|
|
<VisualState x:Name="PointerOver">
|
|
|
|
|
<Storyboard>
|
|
|
|
|
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="ContentPresenter" Storyboard.TargetProperty="Background">
|
|
|
|
|
<DiscreteObjectKeyFrame KeyTime="0" Value="Transparent" />
|
|
|
|
|
</ObjectAnimationUsingKeyFrames>
|
|
|
|
|
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="ContentPresenter" Storyboard.TargetProperty="BorderBrush">
|
|
|
|
|
<DiscreteObjectKeyFrame KeyTime="0" Value="{ThemeResource TextControlButtonBorderBrushPointerOver}" />
|
|
|
|
|
</ObjectAnimationUsingKeyFrames>
|
|
|
|
|
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="ContentPresenter" Storyboard.TargetProperty="Foreground">
|
|
|
|
|
<DiscreteObjectKeyFrame KeyTime="0" Value="{ThemeResource PrimaryTextColor}" />
|
|
|
|
|
</ObjectAnimationUsingKeyFrames>
|
|
|
|
|
</Storyboard>
|
|
|
|
|
</VisualState>
|
|
|
|
|
|
|
|
|
|
<VisualState x:Name="Pressed">
|
|
|
|
|
<Storyboard>
|
|
|
|
|
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="ContentPresenter" Storyboard.TargetProperty="Background">
|
|
|
|
|
<DiscreteObjectKeyFrame KeyTime="0" Value="Transparent" />
|
|
|
|
|
</ObjectAnimationUsingKeyFrames>
|
|
|
|
|
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="ContentPresenter" Storyboard.TargetProperty="BorderBrush">
|
|
|
|
|
<DiscreteObjectKeyFrame KeyTime="0" Value="{ThemeResource TextControlButtonBorderBrushPressed}" />
|
|
|
|
|
</ObjectAnimationUsingKeyFrames>
|
|
|
|
|
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="ContentPresenter" Storyboard.TargetProperty="Foreground">
|
|
|
|
|
<DiscreteObjectKeyFrame KeyTime="0" Value="{ThemeResource TextControlButtonForegroundPressed}" />
|
|
|
|
|
</ObjectAnimationUsingKeyFrames>
|
|
|
|
|
</Storyboard>
|
|
|
|
|
</VisualState>
|
|
|
|
|
|
|
|
|
|
<VisualState x:Name="Disabled">
|
|
|
|
|
<Storyboard>
|
|
|
|
|
<DoubleAnimation Storyboard.TargetName="ContentPresenter"
|
|
|
|
|
Storyboard.TargetProperty="Opacity"
|
|
|
|
|
To="0"
|
|
|
|
|
Duration="0" />
|
|
|
|
|
</Storyboard>
|
|
|
|
|
</VisualState>
|
|
|
|
|
</VisualStateGroup>
|
|
|
|
|
</VisualStateManager.VisualStateGroups>
|
|
|
|
|
</ContentPresenter>
|
|
|
|
|
</ControlTemplate>
|
|
|
|
|
</Setter.Value>
|
|
|
|
|
</Setter>
|
|
|
|
|
</Style>
|
|
|
|
|
</Grid.Resources>
|
|
|
|
|
|
|
|
|
|
<VisualStateManager.VisualStateGroups>
|
|
|
|
|
<VisualStateGroup x:Name="CommonStates">
|
|
|
|
|
|
|
|
|
|
<VisualState x:Name="Disabled">
|
|
|
|
|
|
|
|
|
|
<Storyboard>
|
|
|
|
|
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="HeaderContentPresenter" Storyboard.TargetProperty="Foreground">
|
|
|
|
|
<DiscreteObjectKeyFrame KeyTime="0" Value="{ThemeResource TextControlHeaderForegroundDisabled}" />
|
|
|
|
|
</ObjectAnimationUsingKeyFrames>
|
|
|
|
|
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="BorderElement" Storyboard.TargetProperty="Background">
|
|
|
|
|
<DiscreteObjectKeyFrame KeyTime="0" Value="{ThemeResource TextControlBackgroundDisabled}" />
|
|
|
|
|
</ObjectAnimationUsingKeyFrames>
|
|
|
|
|
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="BorderElement" Storyboard.TargetProperty="BorderBrush">
|
|
|
|
|
<DiscreteObjectKeyFrame KeyTime="0" Value="{ThemeResource TextControlBorderBrushDisabled}" />
|
|
|
|
|
</ObjectAnimationUsingKeyFrames>
|
|
|
|
|
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="ContentElement" Storyboard.TargetProperty="Foreground">
|
|
|
|
|
<DiscreteObjectKeyFrame KeyTime="0" Value="{ThemeResource TextControlForegroundDisabled}" />
|
|
|
|
|
</ObjectAnimationUsingKeyFrames>
|
|
|
|
|
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="PlaceholderTextContentPresenter" Storyboard.TargetProperty="Foreground">
|
|
|
|
|
<DiscreteObjectKeyFrame KeyTime="0" Value="{ThemeResource TextControlPlaceholderForegroundDisabled}" />
|
|
|
|
|
</ObjectAnimationUsingKeyFrames>
|
|
|
|
|
</Storyboard>
|
|
|
|
|
</VisualState>
|
|
|
|
|
<VisualState x:Name="Normal" />
|
|
|
|
|
|
|
|
|
|
<VisualState x:Name="PointerOver">
|
|
|
|
|
|
|
|
|
|
<Storyboard>
|
|
|
|
|
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="BorderElement" Storyboard.TargetProperty="BorderBrush">
|
|
|
|
|
<DiscreteObjectKeyFrame KeyTime="0" Value="{ThemeResource TextControlBorderBrushPointerOver}" />
|
|
|
|
|
</ObjectAnimationUsingKeyFrames>
|
|
|
|
|
<!--<ObjectAnimationUsingKeyFrames Storyboard.TargetName="BorderElement" Storyboard.TargetProperty="Background">
|
|
|
|
|
<DiscreteObjectKeyFrame KeyTime="0" Value="#FF2e2e2e" />
|
|
|
|
|
</ObjectAnimationUsingKeyFrames>-->
|
|
|
|
|
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="PlaceholderTextContentPresenter" Storyboard.TargetProperty="Foreground">
|
|
|
|
|
<DiscreteObjectKeyFrame KeyTime="0" Value="#FF7e7e7e" />
|
|
|
|
|
</ObjectAnimationUsingKeyFrames>
|
|
|
|
|
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="ContentElement" Storyboard.TargetProperty="Foreground">
|
|
|
|
|
<DiscreteObjectKeyFrame KeyTime="0" Value="{ThemeResource PrimaryTextColor}" />
|
|
|
|
|
</ObjectAnimationUsingKeyFrames>
|
|
|
|
|
</Storyboard>
|
|
|
|
|
</VisualState>
|
|
|
|
|
<VisualState x:Name="Focused">
|
|
|
|
|
|
|
|
|
|
<Storyboard>
|
|
|
|
|
<!--<ObjectAnimationUsingKeyFrames Storyboard.TargetName="PlaceholderTextContentPresenter" Storyboard.TargetProperty="Foreground">
|
|
|
|
|
<DiscreteObjectKeyFrame KeyTime="0" Value="#" />
|
|
|
|
|
</ObjectAnimationUsingKeyFrames>
|
|
|
|
|
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="BorderElement" Storyboard.TargetProperty="Background">
|
|
|
|
|
<DiscreteObjectKeyFrame KeyTime="0" Value="#FF2e2e2e" />
|
|
|
|
|
</ObjectAnimationUsingKeyFrames>-->
|
|
|
|
|
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="BorderElement" Storyboard.TargetProperty="BorderBrush">
|
|
|
|
|
<DiscreteObjectKeyFrame KeyTime="0" Value="{ThemeResource TextControlBorderBrushFocused}" />
|
|
|
|
|
</ObjectAnimationUsingKeyFrames>
|
|
|
|
|
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="ContentElement" Storyboard.TargetProperty="Foreground">
|
|
|
|
|
<DiscreteObjectKeyFrame KeyTime="0" Value="{ThemeResource PrimaryTextColor}" />
|
|
|
|
|
</ObjectAnimationUsingKeyFrames>
|
|
|
|
|
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="ContentElement" Storyboard.TargetProperty="RequestedTheme">
|
|
|
|
|
<DiscreteObjectKeyFrame KeyTime="0" Value="Light" />
|
|
|
|
|
</ObjectAnimationUsingKeyFrames>
|
|
|
|
|
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="QueryButton" Storyboard.TargetProperty="Foreground">
|
|
|
|
|
<DiscreteObjectKeyFrame KeyTime="0" Value="{ThemeResource TextControlButtonForeground}" />
|
|
|
|
|
</ObjectAnimationUsingKeyFrames>
|
|
|
|
|
</Storyboard>
|
|
|
|
|
</VisualState>
|
|
|
|
|
|
|
|
|
|
</VisualStateGroup>
|
|
|
|
|
<VisualStateGroup x:Name="ButtonStates">
|
|
|
|
|
<VisualState x:Name="ButtonVisible">
|
|
|
|
|
|
|
|
|
|
<Storyboard>
|
|
|
|
|
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="DeleteButton" Storyboard.TargetProperty="Visibility">
|
|
|
|
|
<DiscreteObjectKeyFrame KeyTime="0">
|
|
|
|
|
<DiscreteObjectKeyFrame.Value>
|
|
|
|
|
<Visibility>Visible</Visibility>
|
|
|
|
|
</DiscreteObjectKeyFrame.Value>
|
|
|
|
|
</DiscreteObjectKeyFrame>
|
|
|
|
|
</ObjectAnimationUsingKeyFrames>
|
|
|
|
|
</Storyboard>
|
|
|
|
|
</VisualState>
|
|
|
|
|
<VisualState x:Name="ButtonCollapsed" />
|
|
|
|
|
|
|
|
|
|
</VisualStateGroup>
|
|
|
|
|
|
|
|
|
|
</VisualStateManager.VisualStateGroups>
|
|
|
|
|
|
|
|
|
|
<Grid.ColumnDefinitions>
|
|
|
|
|
<ColumnDefinition Width="*" />
|
|
|
|
|
<ColumnDefinition Width="Auto" />
|
|
|
|
|
<ColumnDefinition Width="Auto" />
|
|
|
|
|
</Grid.ColumnDefinitions>
|
|
|
|
|
|
|
|
|
|
<Grid.RowDefinitions>
|
|
|
|
|
<RowDefinition Height="Auto" />
|
|
|
|
|
<RowDefinition Height="*" />
|
|
|
|
|
<RowDefinition Height="Auto" />
|
|
|
|
|
</Grid.RowDefinitions>
|
2020-04-08 16:53:16 -07:00
|
|
|
<Border
|
|
|
|
|
x:Name="BorderElement"
|
|
|
|
|
Grid.Row="1"
|
|
|
|
|
Background="{TemplateBinding Background}"
|
|
|
|
|
BorderBrush="{TemplateBinding BorderBrush}"
|
|
|
|
|
Grid.ColumnSpan="3"
|
|
|
|
|
Grid.RowSpan="1" />
|
|
|
|
|
<ContentPresenter
|
|
|
|
|
x:Name="HeaderContentPresenter"
|
|
|
|
|
x:DeferLoadStrategy="Lazy"
|
|
|
|
|
Visibility="Collapsed"
|
|
|
|
|
Grid.Row="0"
|
|
|
|
|
Foreground="{ThemeResource TextControlHeaderForeground}"
|
|
|
|
|
Margin="{ThemeResource AutoSuggestBoxTopHeaderMargin}"
|
|
|
|
|
Grid.ColumnSpan="3"
|
|
|
|
|
Content="{TemplateBinding Header}"
|
|
|
|
|
ContentTemplate="{TemplateBinding HeaderTemplate}"
|
|
|
|
|
FontWeight="Normal"
|
|
|
|
|
TextWrapping="Wrap" />
|
|
|
|
|
<ScrollViewer
|
|
|
|
|
x:Name="ContentElement"
|
|
|
|
|
Grid.Row="1"
|
|
|
|
|
HorizontalScrollMode="{TemplateBinding ScrollViewer.HorizontalScrollMode}"
|
|
|
|
|
HorizontalScrollBarVisibility="{TemplateBinding ScrollViewer.HorizontalScrollBarVisibility}"
|
|
|
|
|
VerticalScrollMode="{TemplateBinding ScrollViewer.VerticalScrollMode}"
|
|
|
|
|
VerticalScrollBarVisibility="{TemplateBinding ScrollViewer.VerticalScrollBarVisibility}"
|
|
|
|
|
IsHorizontalRailEnabled="{TemplateBinding ScrollViewer.IsHorizontalRailEnabled}"
|
|
|
|
|
IsVerticalRailEnabled="{TemplateBinding ScrollViewer.IsVerticalRailEnabled}"
|
|
|
|
|
IsDeferredScrollingEnabled="{TemplateBinding ScrollViewer.IsDeferredScrollingEnabled}"
|
|
|
|
|
Padding="{TemplateBinding Padding}"
|
|
|
|
|
IsTabStop="False"
|
|
|
|
|
Margin="12,0,0,0"
|
|
|
|
|
CornerRadius="4"
|
|
|
|
|
VerticalAlignment="Center"
|
|
|
|
|
AutomationProperties.AccessibilityView="Raw"
|
|
|
|
|
ZoomMode="Disabled" />
|
|
|
|
|
<ContentControl
|
|
|
|
|
x:Name="PlaceholderTextContentPresenter"
|
|
|
|
|
Grid.Row="1"
|
|
|
|
|
Opacity="0.6"
|
|
|
|
|
Height="42"
|
|
|
|
|
Foreground="{ThemeResource TextControlPlaceholderForeground}"
|
|
|
|
|
Margin="12,0,0,0"
|
|
|
|
|
Padding="{TemplateBinding Padding}"
|
|
|
|
|
IsTabStop="False"
|
|
|
|
|
Grid.ColumnSpan="3"
|
|
|
|
|
VerticalAlignment="Center"
|
|
|
|
|
Content="{TemplateBinding PlaceholderText}"
|
|
|
|
|
IsHitTestVisible="False" />
|
|
|
|
|
<Button
|
|
|
|
|
x:Name="DeleteButton"
|
|
|
|
|
Grid.Row="1"
|
|
|
|
|
Style="{StaticResource DeleteButtonStyle}"
|
|
|
|
|
BorderThickness="{TemplateBinding BorderThickness}"
|
|
|
|
|
IsTabStop="False"
|
|
|
|
|
Grid.Column="1"
|
|
|
|
|
Visibility="Collapsed" Opacity="0"
|
|
|
|
|
FontSize="{TemplateBinding FontSize}"
|
|
|
|
|
MinWidth="34"
|
|
|
|
|
AutomationProperties.AccessibilityView="Raw"
|
|
|
|
|
VerticalAlignment="Stretch" />
|
|
|
|
|
<Button
|
|
|
|
|
x:Name="QueryButton"
|
|
|
|
|
Grid.Row="1"
|
|
|
|
|
Style="{StaticResource QueryButtonStyle}"
|
|
|
|
|
BorderThickness="{TemplateBinding BorderThickness}"
|
|
|
|
|
IsTabStop="False"
|
|
|
|
|
Grid.Column="2"
|
|
|
|
|
FontSize="{TemplateBinding FontSize}"
|
|
|
|
|
MinWidth="34"
|
|
|
|
|
Width="{TemplateBinding Height}"
|
|
|
|
|
VerticalAlignment="Stretch"
|
|
|
|
|
AutomationProperties.AccessibilityView="Raw"/>
|
|
|
|
|
<ContentPresenter
|
|
|
|
|
x:Name="DescriptionPresenter"
|
|
|
|
|
Grid.Row="2"
|
|
|
|
|
Grid.ColumnSpan="3"
|
|
|
|
|
Content="{TemplateBinding Description}"
|
|
|
|
|
x:Load="False"
|
|
|
|
|
Foreground="{ThemeResource SystemControlDescriptionTextForegroundBrush}"
|
|
|
|
|
AutomationProperties.AccessibilityView="Raw" />
|
2020-03-27 15:20:42 -07:00
|
|
|
</Grid>
|
|
|
|
|
</ControlTemplate>
|
|
|
|
|
</Setter.Value>
|
|
|
|
|
</Setter>
|
|
|
|
|
</Style>
|
|
|
|
|
</UserControl.Resources>
|
2020-04-08 16:53:16 -07:00
|
|
|
<Grid
|
|
|
|
|
x:Name="PowerBar"
|
2020-04-20 19:53:20 -07:00
|
|
|
Background="{ThemeResource BackdropAcrylicBrush}"
|
2020-04-08 16:53:16 -07:00
|
|
|
Height="72"
|
|
|
|
|
Translation="0,0,16"
|
|
|
|
|
VerticalAlignment="Top">
|
2020-04-20 19:53:20 -07:00
|
|
|
<TextBox
|
|
|
|
|
x:Name="AutoCompleteTextBox"
|
|
|
|
|
x:FieldModifier="public"
|
|
|
|
|
Style="{StaticResource CustomAutoSuggestBoxTextBoxStyle}"
|
|
|
|
|
Height="72"
|
|
|
|
|
IsReadOnly="True"
|
|
|
|
|
AllowFocusOnInteraction="False"
|
|
|
|
|
ScrollViewer.BringIntoViewOnFocusChange="False"
|
|
|
|
|
Canvas.ZIndex="0"
|
|
|
|
|
Margin="0"
|
|
|
|
|
VerticalAlignment="Center"
|
|
|
|
|
FontSize="24"
|
|
|
|
|
DesiredCandidateWindowAlignment="BottomEdge" />
|
|
|
|
|
|
|
|
|
|
<TextBox
|
|
|
|
|
x:Name="TextBox"
|
|
|
|
|
x:FieldModifier="public"
|
|
|
|
|
Style="{StaticResource CustomAutoSuggestBoxTextBoxStyle}"
|
2020-04-16 21:06:02 -07:00
|
|
|
PlaceholderText="Start typing"
|
2020-04-20 19:53:20 -07:00
|
|
|
Height="72"
|
|
|
|
|
ScrollViewer.BringIntoViewOnFocusChange="False"
|
|
|
|
|
Canvas.ZIndex="0"
|
|
|
|
|
Margin="0"
|
|
|
|
|
VerticalAlignment="Center"
|
|
|
|
|
FontSize="24"
|
|
|
|
|
DesiredCandidateWindowAlignment="BottomEdge" />
|
2020-03-27 15:04:34 -07:00
|
|
|
</Grid>
|
2020-03-27 15:20:42 -07:00
|
|
|
</UserControl>
|