1

所以我正在研究我在 Windows 窗体应用程序中的这个程序想法。

我有一个组合框,列出了 1981-2013 年。在它旁边,一个简单的 Enter 按钮。

我希望能够为将显示在消息框中的每一年分配单独的文本行。

就像如果用户选择 1981,单击 Enter 并且消息框显示“在 1981 年..”,但如果他们选择 1982,则消息框显示“在 1982 年..”我有其他我想要工作的东西,除了我不知道如何将不同的文本行分配给不同的年份。有人有什么建议吗?

4

1 回答 1

0

首先将您的 ComboBox的DropDownStyle设置为DropDownList。现在假设您的ComboBox 的集合中已经有 years(item) 可用,请将下面的代码放在EnterButton 的单击事件中;

        object item = ComboboxYears.SelectedItem.ToString();
        MessageBox.Show("In the year of" + item.ToString()+"...");

那应该做的工作。

于 2013-08-29T20:45:42.220 回答