Merge pull request #402 from irihitech/badge

Fix Badge template binding issue.
This commit is contained in:
Dong Bin
2024-09-12 20:35:16 +08:00
committed by GitHub

View File

@@ -45,7 +45,7 @@
BorderBrush="{TemplateBinding BorderBrush}" BorderBrush="{TemplateBinding BorderBrush}"
BorderThickness="{TemplateBinding BorderThickness}" BorderThickness="{TemplateBinding BorderThickness}"
CornerRadius="{TemplateBinding CornerRadius}" CornerRadius="{TemplateBinding CornerRadius}"
IsVisible="{Binding !!Header, RelativeSource={RelativeSource TemplatedParent}}" IsVisible="{Binding Header, RelativeSource={RelativeSource TemplatedParent}, Converter={x:Static ObjectConverters.IsNotNull}}"
RenderTransformOrigin=".5,.5" RenderTransformOrigin=".5,.5"
Theme="{TemplateBinding BadgeTheme}" Theme="{TemplateBinding BadgeTheme}"
UseLayoutRounding="False"> UseLayoutRounding="False">
@@ -94,7 +94,7 @@
BorderBrush="{TemplateBinding BorderBrush}" BorderBrush="{TemplateBinding BorderBrush}"
BorderThickness="{TemplateBinding BorderThickness}" BorderThickness="{TemplateBinding BorderThickness}"
CornerRadius="{TemplateBinding CornerRadius}" CornerRadius="{TemplateBinding CornerRadius}"
IsVisible="{Binding !!Header, RelativeSource={RelativeSource TemplatedParent}}" IsVisible="{Binding Header, RelativeSource={RelativeSource TemplatedParent}, Converter={x:Static ObjectConverters.IsNotNull}}"
RenderTransformOrigin=".5,.5" /> RenderTransformOrigin=".5,.5" />
</Grid> </Grid>
</ControlTemplate> </ControlTemplate>