2014-03-10 2 views
2

Где я должен вставить свой список автозаполнения в ScintillaNet.ScintillaNET autocomplete

List<string> s = new List<string>(); 

s.Add("include();"); 
s.Add("test"); 
s.Add("test2"); 

s.Sort(); 

scintilla1.AutoComplete.List = s; 
scintilla1.AutoComplete.Show(); 

Я попытался вставить это в функцию для установки параметров, но он не работает. Если я вставляю этот текст в функцию scintilla1_CharAdded(), всплывающее окно было открыто всегда, и было очень сложно что-то написать.

ответ

1

Try вызова AutoCShow со списком слов в качестве второго аргумента, как это:

scintilla1.AutoCShow(lengthEntered, s); 

Где lengthEntered это целое число введенных символов и s список слов.

Смежные вопросы