diff --git a/src/Toolkit/Toolkit.WPF/UI/Controls/FeatureForm/FeatureFormView.Theme.xaml b/src/Toolkit/Toolkit.WPF/UI/Controls/FeatureForm/FeatureFormView.Theme.xaml
index bb7876f6b..fc38bc54f 100644
--- a/src/Toolkit/Toolkit.WPF/UI/Controls/FeatureForm/FeatureFormView.Theme.xaml
+++ b/src/Toolkit/Toolkit.WPF/UI/Controls/FeatureForm/FeatureFormView.Theme.xaml
@@ -89,7 +89,14 @@
-
+
+
+
+
+
@@ -166,7 +173,8 @@
-
+
@@ -257,7 +265,8 @@
-
+
diff --git a/src/Toolkit/Toolkit.WinUI/UI/Controls/FeatureForm/FeatureForm.Theme.xaml b/src/Toolkit/Toolkit.WinUI/UI/Controls/FeatureForm/FeatureForm.Theme.xaml
index 055d57cfa..a23154334 100644
--- a/src/Toolkit/Toolkit.WinUI/UI/Controls/FeatureForm/FeatureForm.Theme.xaml
+++ b/src/Toolkit/Toolkit.WinUI/UI/Controls/FeatureForm/FeatureForm.Theme.xaml
@@ -229,7 +229,8 @@
-
+
diff --git a/src/Toolkit/Toolkit/UI/Controls/FeatureForm/FieldFormElementView.Maui.cs b/src/Toolkit/Toolkit/UI/Controls/FeatureForm/FieldFormElementView.Maui.cs
index edb49b5be..8d58b3f0b 100644
--- a/src/Toolkit/Toolkit/UI/Controls/FeatureForm/FieldFormElementView.Maui.cs
+++ b/src/Toolkit/Toolkit/UI/Controls/FeatureForm/FieldFormElementView.Maui.cs
@@ -111,6 +111,8 @@ private static object BuildDefaultTemplate()
root.Children.Add(label);
var content = new ContentControl();
content.SetBinding(ContentControl.ContentDataProperty, static (FieldFormElementView view) => view.Element, source: RelativeBindingSource.TemplatedParent);
+ content.SetBinding(SemanticProperties.DescriptionProperty, static (FieldFormElementView view) => view.Element?.Label, source: RelativeBindingSource.TemplatedParent);
+ content.SetBinding(SemanticProperties.HintProperty, static (FieldFormElementView view) => view.Element?.Description, source: RelativeBindingSource.TemplatedParent);
root.Children.Add(content);
var errorLabel = new Label() { Margin = new Thickness(0, 2), TextColor = Colors.Red };
root.Children.Add(errorLabel);
diff --git a/src/Toolkit/Toolkit/UI/Controls/FeatureForm/RadioButtonsFormInputView.Windows.cs b/src/Toolkit/Toolkit/UI/Controls/FeatureForm/RadioButtonsFormInputView.Windows.cs
index b4ee01588..c9894d09b 100644
--- a/src/Toolkit/Toolkit/UI/Controls/FeatureForm/RadioButtonsFormInputView.Windows.cs
+++ b/src/Toolkit/Toolkit/UI/Controls/FeatureForm/RadioButtonsFormInputView.Windows.cs
@@ -91,6 +91,9 @@ protected override void PrepareContainerForItemOverride(DependencyObject element
{
if (object.Equals(cv.Code, Element?.Value))
isChecked = true;
+#if WPF
+ System.Windows.Automation.AutomationProperties.SetName(radio, cv.Name);
+#endif
}
else if(item is RadioButtonNullValue && Element?.Value is null)
{