diff options
author | nosami <jasonimison@gmail.com> | 2019-12-18 18:09:16 +0300 |
---|---|---|
committer | nosami <jasonimison@gmail.com> | 2020-01-15 16:59:19 +0300 |
commit | 4e0417b9c86228d3e9c993faca9e7c0994515e12 (patch) | |
tree | eeeadabce1b73b1d979e3444d2ad757061dcaae3 | |
parent | ba5703fdf0b2f1344e8a0fc120c76e2b78e6bcc2 (diff) |
Set ComboBoxEntries to autocomplete
Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1036175
-rw-r--r-- | main/src/addins/MonoDevelop.AspNetCore/MonoDevelop.AspNetCore.Scaffolding/ScaffolderTemplateConfigurePage.cs | 6 |
1 files changed, 5 insertions, 1 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 cac84828a8..0d8c6efa54 100644 --- a/main/src/addins/MonoDevelop.AspNetCore/MonoDevelop.AspNetCore.Scaffolding/ScaffolderTemplateConfigurePage.cs +++ b/main/src/addins/MonoDevelop.AspNetCore/MonoDevelop.AspNetCore.Scaffolding/ScaffolderTemplateConfigurePage.cs @@ -67,11 +67,15 @@ namespace MonoDevelop.AspNetCore.Scaffolding case ComboField comboField: ComboBox comboBox; if (comboField.IsEditable) { - var comboBoxEntry = new ComboBoxEntry (); + var comboBoxEntry = new ComboBoxEntry { + Completes = true + }; + comboBoxEntry.TextEntry.Changed += (sender, args) => { if(!string.IsNullOrWhiteSpace(comboBoxEntry.TextEntry.Text)) comboField.SelectedValue = comboBoxEntry.TextEntry.Text; }; + if(comboField.PlaceholderText != null) comboBoxEntry.TextEntry.PlaceholderText = comboField.PlaceholderText; comboBox = comboBoxEntry; |