From d5eea2d01213fa30ff4c8a8fbd5fa1bd37f26e17 Mon Sep 17 00:00:00 2001 From: TheXamlGuy Date: Fri, 26 Jul 2024 21:45:23 +0100 Subject: [PATCH] SettingsExpander fixes --- .../SettingsExpander/SettingsExpander.axaml | 123 +++++++++++------- .../SettingsExpander/SettingsExpander.cs | 28 +++- .../SettingsExpander/SettingsExpanderItem.cs | 34 +++++ 3 files changed, 134 insertions(+), 51 deletions(-) diff --git a/Toolkit.UI.Controls.Avalonia/SettingsExpander/SettingsExpander.axaml b/Toolkit.UI.Controls.Avalonia/SettingsExpander/SettingsExpander.axaml index 99f5667..99b8702 100644 --- a/Toolkit.UI.Controls.Avalonia/SettingsExpander/SettingsExpander.axaml +++ b/Toolkit.UI.Controls.Avalonia/SettingsExpander/SettingsExpander.axaml @@ -3,7 +3,7 @@ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:controls="using:Toolkit.UI.Controls.Avalonia" xmlns:ui="using:FluentAvalonia.UI.Controls"> - 0 4 0 0 + 0,0,0,0 @@ -117,6 +117,7 @@ + @@ -135,7 +136,7 @@ Name="Expander" IsExpanded="{TemplateBinding IsExpanded, Mode=TwoWay}" - Tag="{TemplateBinding IsToggleable}" + Tag="{TemplateBinding IsExpandable}" Theme="{StaticResource SettingsExpanderExpanderStyle}"> @@ -161,6 +164,7 @@ + @@ -181,47 +185,66 @@ - + + - + - - - - - + RowDefinitions="Auto,Auto"> + + + + + + + + @@ -249,13 +274,23 @@ - + + + + - - - +