C# 使用组合框显示特定段落(标签)
我希望能够从组合框中获取用户输入,并显示使用标签编写的特定段落 现在,我参加的这门课程只告诉我如何从框中检索信息,然后使用C# 使用组合框显示特定段落(标签),c#,combobox,label,C#,Combobox,Label,我希望能够从组合框中获取用户输入,并显示使用标签编写的特定段落 现在,我参加的这门课程只告诉我如何从框中检索信息,然后使用MessageBox显示信息。Show我不知道该怎么做,因为我的书没有解释这一点 基本上我现在只有一个表单上的组合框,它有一个可供选择的月份列表 我想根据他们选择的月份显示正确的段落。我知道如何检索所选内容,但不知道如何使用该信息在表单上显示段落 private void comboBox1_SelectedIndexChanged(object sender, Event
MessageBox显示信息。Show
我不知道该怎么做,因为我的书没有解释这一点
基本上我现在只有一个表单上的组合框
,它有一个可供选择的月份列表
我想根据他们选择的月份显示正确的段落。我知道如何检索所选内容,但不知道如何使用该信息在表单上显示段落
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;
}
}
编辑:好的,我让它工作了。我只需要把标签移到正确的位置。我想你需要这样的东西:
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语句,并根据所选月份在标签中显示不同的消息…当您说
段落时,您的确切意思是什么?您将所有段落存储在哪里?在字符串、txt文件或单独文件中?欢迎使用StackOverflow!此问题需要显示您创建的代码,以显示您的问题。请编辑你的问题以添加代码。就像我说的,我是新来的。现在,我只是从工具箱中直观地创建了一个标签,并用滚动条将所有段落放在同一个表单页面上。我不知道。我正在使用下面给我的代码。但是是的,对不起。我很快就要发布我犯下的许多错误。我得下车一会儿。但是是的,这就是问题所在。当我粘贴代码时,我忘记了开头的一半…这是有道理的。我要试一试。谢谢好的,谢谢,但是当我做出选择时,文本显示在组合框的正上方。添加另一个标签并在其中显示文本,或者将您的标签1移动到其他位置谢谢您的帮助!