C# 闪烁体自动完成

C# 闪烁体自动完成,c#,scintilla,C#,Scintilla,我应该在闪烁网中插入我的自动完成列表 List<string> s = new List<string>(); s.Add("include();"); s.Add("test"); s.Add("test2"); s.Sort(); scintilla1.AutoComplete.List = s; scintilla1.AutoComplete.Show(); List s=新列表(); s、 添加(“include();”; s、 添加(“测试”); s、

我应该在闪烁网中插入我的自动完成列表

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

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

s.Sort();

scintilla1.AutoComplete.List = s;
scintilla1.AutoComplete.Show();
List s=新列表();
s、 添加(“include();”;
s、 添加(“测试”);
s、 添加(“测试2”);
s、 排序();
闪烁1.AutoComplete.List=s;
闪烁1.AutoComplete.Show();

我试图在函数中插入此选项来设置选项,但它不起作用。如果我将此文本粘贴到函数闪烁1_CharAdded(),弹出窗口总是打开的,很难写入内容。

尝试调用
autoshow
,将单词列表作为第二个参数,如下所示:

scintilla1.AutoCShow(lengthEntered, s);
其中,
lengthered
是输入字符的整数,
s
是您的单词列表