From 4f685c712a273177056b46bea6349551039f6cfc Mon Sep 17 00:00:00 2001 From: Zhang Dian <54255897+zdpcdt@users.noreply.github.com> Date: Mon, 15 Jul 2024 01:12:44 +0800 Subject: [PATCH] feat: ToggleButton & ToggleSplitButton :checked. --- demo/Semi.Avalonia.Demo/Pages/ToggleButtonDemo.axaml | 9 ++++++++- src/Semi.Avalonia/Controls/SplitButton.axaml | 4 ++++ src/Semi.Avalonia/Controls/ToggleButton.axaml | 4 +++- src/Semi.Avalonia/Themes/Dark/ToggleButton.axaml | 4 ++-- src/Semi.Avalonia/Themes/Light/ToggleButton.axaml | 4 ++-- 5 files changed, 19 insertions(+), 6 deletions(-) diff --git a/demo/Semi.Avalonia.Demo/Pages/ToggleButtonDemo.axaml b/demo/Semi.Avalonia.Demo/Pages/ToggleButtonDemo.axaml index d349fef..a954a7b 100644 --- a/demo/Semi.Avalonia.Demo/Pages/ToggleButtonDemo.axaml +++ b/demo/Semi.Avalonia.Demo/Pages/ToggleButtonDemo.axaml @@ -82,7 +82,14 @@ Disabled - + + + Default + Checked + Indeterminate + + + Small Default Large diff --git a/src/Semi.Avalonia/Controls/SplitButton.axaml b/src/Semi.Avalonia/Controls/SplitButton.axaml index a05f70a..01148b1 100644 --- a/src/Semi.Avalonia/Controls/SplitButton.axaml +++ b/src/Semi.Avalonia/Controls/SplitButton.axaml @@ -221,6 +221,10 @@ + + + @@ -248,12 +250,12 @@