feat: adapt inner icon theme.

This commit is contained in:
rabbitism
2024-12-08 17:34:11 +08:00
parent 9001322f87
commit e6115d2517
7 changed files with 10 additions and 14 deletions

View File

@@ -19,7 +19,7 @@
<!--Condition below is needed to remove Avalonia.Diagnostics package from build output in Release configuration.-->
<PackageReference Condition="'$(Configuration)' == 'Debug'" Include="Avalonia.Diagnostics" Version="$(AvaloniaVersion)" />
<PackageReference Include="CommunityToolkit.Mvvm" Version="8.2.0" />
<PackageReference Include="Semi.Avalonia" Version="11.2.1" />
<PackageReference Include="Semi.Avalonia" Version="11.2.1.1" />
</ItemGroup>
<ItemGroup>

View File

@@ -60,7 +60,7 @@
<Button
Name="PART_Button"
Grid.Column="1"
Padding="0,0,8,0"
Margin="8 0"
IsVisible="{Binding !#ClearButton.IsVisible}"
Content="{DynamicResource CalendarDatePickerIconGlyph}"
Focusable="False"

View File

@@ -67,7 +67,7 @@
<Button
Name="{x:Static u:DateRangePicker.PART_Button}"
Grid.Column="3"
Padding="8,0"
Margin="8,0"
Content="{DynamicResource CalendarDatePickerIconGlyph}"
Focusable="False"
IsVisible="{Binding !#ClearButton.IsVisible}"

View File

@@ -59,7 +59,7 @@
<Button
Name="PART_Button"
Grid.Column="1"
Padding="0,0,8,0"
Margin="8 0"
IsVisible="{Binding !#ClearButton.IsVisible}"
Content="{DynamicResource DateTimePickerGlyph}"
Focusable="False"

View File

@@ -51,9 +51,8 @@
VerticalAlignment="{TemplateBinding VerticalContentAlignment}"
Text="{TemplateBinding Gesture,
Converter={StaticResource KeyGestureConverter}}" />
<Button Grid.Column="0" Grid.ColumnSpan="3"
<Button Grid.Column="1"
Name="PART_ClearButton"
Margin="0,0,8,0"
HorizontalAlignment="Right"
Command="{Binding $parent[u:KeyGestureInput].Clear}"
Content="{DynamicResource IconButtonClearData}"

View File

@@ -84,12 +84,9 @@
<PathIcon
x:Name="DropDownGlyph"
Grid.Column="4"
Width="12"
Height="12"
Margin="0,0,10,0"
HorizontalAlignment="Right"
VerticalAlignment="Center"
IsVisible="{Binding #ClearButton.IsVisible, Converter={x:Static BoolConverters.Not}}"
Theme="{DynamicResource InnerPathIcon}"
Width="{DynamicResource ComboBoxIconWidth}"
Data="{DynamicResource ComboBoxIcon}"
Foreground="{DynamicResource ComboBoxIconDefaultForeground}"
IsHitTestVisible="False"
@@ -232,6 +229,7 @@
Grid.Column="0"
Width="{DynamicResource CheckBoxBoxGlyphWidth}"
Height="{DynamicResource CheckBoxBoxGlyphHeight}"
Theme="{DynamicResource InnerPathIcon}"
Margin="8,0"
VerticalAlignment="Center"
Data="{DynamicResource CheckBoxCheckGlyph}"

View File

@@ -88,11 +88,10 @@
<PathIcon
x:Name="DropDownGlyph"
Grid.Column="3"
Width="12"
Height="12"
Margin="0,0,12,0"
Margin="8 0"
HorizontalAlignment="Right"
VerticalAlignment="Center"
Theme="{DynamicResource InnerPathIcon}"
Data="{DynamicResource ComboBoxIcon}"
Foreground="{DynamicResource ComboBoxIconDefaultForeground}"
IsHitTestVisible="True"