与此主题相关: 在 RichTextBox 中键入单词时会出现隐藏的列表框
我正在使用代码编辑器,我只想知道如何使用 enterkey 将列表框中的项目添加到文本框中。
更多继承人我的字符串:
public String[] ab = { "abstract" };
public String[] am = { "AmbientProperties", "AmbientValueAttribute" };
样本:
在richtextbox (rtb) 中,我输入Ab,然后hiddenlistbox 将使用以下代码出现“抽象”文本(已经这样做了):
if (token == "letterA" || token.StartsWith("Ab") || token.StartsWith("ab"))
{
int length = line.Length - (index - start);
string commentText = rtb.Text.Substring(index, length);
rtb.SelectionStart = index;
rtb.SelectionLength = length;
lb.Visible = true;
KeyWord keywordsHint = new KeyWord();
foreach (string str in keywordsHint.ab)
{
lb.Items.Add(str);
}
break;
}
然后在我按下回车键之后,我想将列表框中的摘要添加到richtextbox。
RichTextBox 声明为 rtb 和 ListBox 声明为 lb
我应该怎么办?谢谢 。