显示特定段落(标签)使用ComboBoxes

时间:2013-12-12 20:42:49

标签: c# combobox label

我希望能够从ComboBox获取用户输入并显示使用标签编写的特定段落。

现在这个课程我只是告诉我如何从框中检索信息,然后使用MessageBox.Show显示它我不知道如何做到这一点,因为我的书没有解释这一点。

基本上我现在只有表格上的ComboBox,它有一个月份列表可供选择。

我想根据他们选择的月份显示正确的段落。我知道如何检索选择,但我不知道如何使用该信息来显示表单上的段落。

 private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
    {
        switch (comboBox1.SelectedItem.ToString())
        {

            case "January":
                label1.Text = "write something about january...";
                break;
            case "February":
                label1.Text = "write something about February..";
                break;

        }

    }
编辑:好的,我有这个工作。我只需要将标签移动到正确的位置。

1 个答案:

答案 0 :(得分:0)

我想你想要这样的东西:

switch (comboBox1.SelectedItem.ToString())
        {
            case "January":
                label1.Text = "write something about january...";
                break;
            case "February":
                label1.Text = "write something about February..";
                break;

            // and so on...
        }

您可以使用switch语句,并在标签中显示不同的消息取决于所选的月份...