From 05385a733c00a6ac3b078474d213ee7c1a9bec18 Mon Sep 17 00:00:00 2001 From: Zhang Dian <54255897+zdpcdt@users.noreply.github.com> Date: Wed, 3 Sep 2025 21:53:29 +0800 Subject: [PATCH] feat: colorpicker reference Shared package. --- .../Controls/ColorPicker.axaml | 9 +++++---- .../Controls/ColorPreviewer.axaml | 11 +++++------ .../Semi.Avalonia.ColorPicker.csproj | 1 + 3 files changed, 11 insertions(+), 10 deletions(-) diff --git a/src/Semi.Avalonia.ColorPicker/Controls/ColorPicker.axaml b/src/Semi.Avalonia.ColorPicker/Controls/ColorPicker.axaml index 003654c..dae6cd0 100644 --- a/src/Semi.Avalonia.ColorPicker/Controls/ColorPicker.axaml +++ b/src/Semi.Avalonia.ColorPicker/Controls/ColorPicker.axaml @@ -1,8 +1,9 @@ - + xmlns:iri="https://irihi.tech/shared" + xmlns:converters="using:Avalonia.Controls.Converters" + x:CompileBindings="True"> @@ -16,11 +17,11 @@ + CornerRadius="{TemplateBinding CornerRadius, Converter={iri:CornerRadiusMixerConverter Left}}" /> + CornerRadius="{TemplateBinding CornerRadius, Converter={iri:CornerRadiusMixerConverter Left}}" /> diff --git a/src/Semi.Avalonia.ColorPicker/Controls/ColorPreviewer.axaml b/src/Semi.Avalonia.ColorPicker/Controls/ColorPreviewer.axaml index cf2c3d8..3f49275 100644 --- a/src/Semi.Avalonia.ColorPicker/Controls/ColorPreviewer.axaml +++ b/src/Semi.Avalonia.ColorPicker/Controls/ColorPreviewer.axaml @@ -1,11 +1,10 @@ + xmlns:iri="https://irihi.tech/shared" + xmlns:pc="using:Avalonia.Controls.Primitives.Converters" + x:CompileBindings="True"> - - @@ -34,7 +33,7 @@ Background="{TemplateBinding HsvColor, Converter={StaticResource AccentColorConverter}, ConverterParameter='-2'}" - CornerRadius="{TemplateBinding CornerRadius,Converter={StaticResource LeftCornerRadiusFilterConverter}}" + CornerRadius="{TemplateBinding CornerRadius,Converter={iri:CornerRadiusMixerConverter Left}}" Tag="-2" /> diff --git a/src/Semi.Avalonia.ColorPicker/Semi.Avalonia.ColorPicker.csproj b/src/Semi.Avalonia.ColorPicker/Semi.Avalonia.ColorPicker.csproj index 291d258..ae5e319 100644 --- a/src/Semi.Avalonia.ColorPicker/Semi.Avalonia.ColorPicker.csproj +++ b/src/Semi.Avalonia.ColorPicker/Semi.Avalonia.ColorPicker.csproj @@ -8,6 +8,7 @@ +