Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornosami <jasonimison@gmail.com>2019-12-18 18:09:16 +0300
committernosami <jasonimison@gmail.com>2020-01-15 16:59:19 +0300
commit4e0417b9c86228d3e9c993faca9e7c0994515e12 (patch)
treeeeeadabce1b73b1d979e3444d2ad757061dcaae3
parentba5703fdf0b2f1344e8a0fc120c76e2b78e6bcc2 (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.cs6
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;