mirror of
https://gitcode.com/gh_mirrors/se/Semi.Avalonia
synced 2026-05-03 14:31:27 +08:00
misc: simplify SimpleCheckBox layout.
This commit is contained in:
@@ -202,28 +202,23 @@
|
|||||||
BorderBrush="{TemplateBinding BorderBrush}"
|
BorderBrush="{TemplateBinding BorderBrush}"
|
||||||
BorderThickness="{TemplateBinding BorderThickness}"
|
BorderThickness="{TemplateBinding BorderThickness}"
|
||||||
CornerRadius="{TemplateBinding CornerRadius}">
|
CornerRadius="{TemplateBinding CornerRadius}">
|
||||||
<Grid ColumnDefinitions="Auto,*">
|
<Panel VerticalAlignment="{TemplateBinding VerticalContentAlignment}">
|
||||||
<Panel
|
<Border
|
||||||
Grid.Column="0"
|
Name="NormalRectangle"
|
||||||
TemplatedControl.IsTemplateFocusTarget="True"
|
Width="{DynamicResource CheckBoxBoxWidth}"
|
||||||
VerticalAlignment="{TemplateBinding VerticalContentAlignment}">
|
Height="{DynamicResource CheckBoxBoxHeight}"
|
||||||
<Border
|
Background="{DynamicResource CheckBoxDefaultBackground}"
|
||||||
Name="NormalRectangle"
|
BorderBrush="{DynamicResource CheckBoxDefaultBorderBrush}"
|
||||||
Width="{DynamicResource CheckBoxBoxWidth}"
|
BorderThickness="{DynamicResource CheckBoxBoxBorderThickness}"
|
||||||
Height="{DynamicResource CheckBoxBoxHeight}"
|
CornerRadius="{TemplateBinding CornerRadius}"
|
||||||
Background="{DynamicResource CheckBoxDefaultBackground}"
|
UseLayoutRounding="False" />
|
||||||
BorderBrush="{DynamicResource CheckBoxDefaultBorderBrush}"
|
<PathIcon
|
||||||
BorderThickness="{DynamicResource CheckBoxBoxBorderThickness}"
|
Name="CheckGlyph"
|
||||||
CornerRadius="{TemplateBinding CornerRadius}"
|
Theme="{DynamicResource InnerPathIcon}"
|
||||||
UseLayoutRounding="False" />
|
Width="{DynamicResource CheckBoxBoxGlyphWidth}"
|
||||||
<PathIcon
|
Height="{DynamicResource CheckBoxBoxGlyphHeight}"
|
||||||
Name="CheckGlyph"
|
Foreground="{DynamicResource CheckBoxGlyphFill}" />
|
||||||
Theme="{DynamicResource InnerPathIcon}"
|
</Panel>
|
||||||
Width="{DynamicResource CheckBoxBoxGlyphWidth}"
|
|
||||||
Height="{DynamicResource CheckBoxBoxGlyphHeight}"
|
|
||||||
Foreground="{DynamicResource CheckBoxGlyphFill}" />
|
|
||||||
</Panel>
|
|
||||||
</Grid>
|
|
||||||
</Border>
|
</Border>
|
||||||
</ControlTemplate>
|
</ControlTemplate>
|
||||||
</Setter>
|
</Setter>
|
||||||
|
|||||||
Reference in New Issue
Block a user