diff options
author | Vsevolod Kukol <sevoku@microsoft.com> | 2020-01-16 21:16:04 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-01-16 21:16:04 +0300 |
commit | 1999799eef30e10aad66e0a00487897a99bcfba2 (patch) | |
tree | 6253b852c1bab35441f4fce4ace8728e08f3854a /main | |
parent | 194c70aa027ad4db659faeac989e529bb58f841c (diff) | |
parent | 92f0f12c9109c1ecff8e1aa3184bc2f4772d009e (diff) |
Merge pull request #9560 from mono/backport-pr-9559-to-release-8.4
[release-8.4] [1049876] [Scaffolding] Added Accessible.Title property for input controls
Diffstat (limited to 'main')
-rw-r--r-- | main/src/addins/MonoDevelop.AspNetCore/MonoDevelop.AspNetCore.Scaffolding/ScaffolderTemplateConfigurePage.cs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/main/src/addins/MonoDevelop.AspNetCore/MonoDevelop.AspNetCore.Scaffolding/ScaffolderTemplateConfigurePage.cs b/main/src/addins/MonoDevelop.AspNetCore/MonoDevelop.AspNetCore.Scaffolding/ScaffolderTemplateConfigurePage.cs index 0d8c6efa54..e8683e6cc3 100644 --- a/main/src/addins/MonoDevelop.AspNetCore/MonoDevelop.AspNetCore.Scaffolding/ScaffolderTemplateConfigurePage.cs +++ b/main/src/addins/MonoDevelop.AspNetCore/MonoDevelop.AspNetCore.Scaffolding/ScaffolderTemplateConfigurePage.cs @@ -62,6 +62,7 @@ namespace MonoDevelop.AspNetCore.Scaffolding table.Add (input, 1, rowIndex); input.Changed += (sender, args) => s.SelectedValue = input.Text; input.MinWidth = 300; + input.Accessible.LabelWidget = label; input.SetFocus (); break; case ComboField comboField: @@ -104,9 +105,8 @@ namespace MonoDevelop.AspNetCore.Scaffolding table.Add (label, 0, rowIndex, hpos: WidgetPlacement.End); table.Add (comboBox, 1, rowIndex); comboBox.TextInput += (sender, args) => comboField.SelectedValue = comboBox.SelectedText; - comboBox.SelectionChanged += (sender, args) => comboField.SelectedValue = comboBox.SelectedText; - + comboBox.Accessible.LabelWidget = label; break; case BoolFieldList boolFieldList: label.Text = boolFieldList.DisplayName; @@ -136,6 +136,7 @@ namespace MonoDevelop.AspNetCore.Scaffolding rowAdditionCount++; fileSelector.HeightRequest = 20; fileSelector.FileChanged += (sender, args) => fileField.SelectedValue = fileSelector.FileName; + fileSelector.Accessible.LabelWidget = label; break; } |