Visual studio 如何添加下拉菜单,选择,在richtextfield中添加该文本

Visual studio 如何添加下拉菜单,选择,在richtextfield中添加该文本,visual-studio,visual-studio-2013,Visual Studio,Visual Studio 2013,我怎样才能做到: 当我从下拉菜单的选项中选择一个选项时,它会将一个文本添加到richtextbox中,例如: Drop Down Menu/ComboBox > |Are Goood| richtextbox: ___________________________________________________ | (ou

我怎样才能做到: 当我从下拉菜单的选项中选择一个选项时,它会将一个文本添加到richtextbox中,例如:

            Drop Down Menu/ComboBox >            |Are Goood|

            richtextbox:
                        ___________________________________________________
                        | (output after selecting option from dropdownmenu |
                        |                                                  |
                        |    "Waffles Are Goood"                           |
                        | (Adds Entire Text, "Waffles Are Good")           |
                        ___________________________________________________

您可以使用ComboBox下拉菜单的SelectedIndexChanged事件。 然后尝试在事件函数中添加此代码

C#
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
    richTextBox1.Text = main_text + " " + comboBox1.Text;
}

VB
Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
    RichTextBox1.Text = main_text + " " + ComboBox1.Text
End Sub
您需要创建一个字符串变量来存储richTextbox中的文本

string main_text; -- C#
Dim main_text As String -- VB
在richtextbox上添加按键事件

C#
private void richTextBox1_KeyPress(object sender, KeyPressEventArgs e)
{
    main_text = richTextBox1.Text;
}

VB
Private Sub RichTextBox1_KeyPress(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles RichTextBox1.KeyPress
        main_text = RichTextBox1.Text
End Sub

你用什么语言写的?你有没有一些示例代码来显示你尝试了什么,以及它如何无法达到你想要的效果?我没有任何示例,我在用C编写CIm新代码,你能解释一下,我应该把代码放在哪里,或者用代码写出整个函数你只需双击组合框,就会自动创建一个函数,然后你就可以把代码放在那里;预期添加量;在提供的代码a的末尾,我认为您使用的是VB,这就是我不添加的原因;但是C代码需要;。仍然收到一些错误:代码:private void comboBox1\u SelectedIndexChangedobject发送者,EventArgs e Richtextbox.text+=ComboBox.text{Richtextbox.text+=ComboBox.text;}