このトピックに関連する: RichTextBox に単語を入力しているときに非表示の ListBox が表示される
コードエディターで作業していますが、 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;
}
その後、エンターキーを押した後、リストボックスからリッチテキストボックスに要約を追加したいと思います。
rtb として宣言された RichTextBox と lb として宣言された ListBox
私は何をすべきか?ありがとう 。