From b707a2ebdaf324e3a4f859feb1656faf84e98ad3 Mon Sep 17 00:00:00 2001 From: Dong Bin Date: Fri, 10 Jan 2025 21:49:56 +0800 Subject: [PATCH] fix: fix accessibility for dynamic generated form. --- src/Ursa.Themes.Semi/Controls/Form.axaml | 4 +- src/Ursa/Controls/Form/FormItem.cs | 40 ++++++++++++++++++- .../FormAccessibilityTests.cs | 18 +++++++++ .../AccessibilityTests/StaticForm.axaml | 2 +- .../AccessibilityTests/StaticForm2.axaml | 17 ++++++++ .../AccessibilityTests/StaticForm2.axaml.cs | 13 ++++++ 6 files changed, 90 insertions(+), 4 deletions(-) create mode 100644 tests/HeadlessTest.Ursa/Controls/FormTests/AccessibilityTests/StaticForm2.axaml create mode 100644 tests/HeadlessTest.Ursa/Controls/FormTests/AccessibilityTests/StaticForm2.axaml.cs diff --git a/src/Ursa.Themes.Semi/Controls/Form.axaml b/src/Ursa.Themes.Semi/Controls/Form.axaml index 2449459..ee33650 100644 --- a/src/Ursa.Themes.Semi/Controls/Form.axaml +++ b/src/Ursa.Themes.Semi/Controls/Form.axaml @@ -59,6 +59,7 @@ HorizontalAlignment="{TemplateBinding LabelAlignment}" Orientation="Horizontal">