我的表单上有一个列表框和一个按钮。列表框包含 3 个元素:房屋、人物、户外。我还创建了 3 个表单来表示列表框中的值。
我想用户突出显示列表框中的项目,然后单击按钮后我想打开用户选择的表单。
我怎样才能做到这一点?我试过这个链接:Calling new Form by click an item on the ListBox但没有任何成功。
我努力了:
public Select()
{
InitializeComponent();
listBox1.Click += OnListBoxItemClick;
}
private void OnListBoxItemClick(object sender, EventArgs e)
{
var form2 = new House();
House.ShowDialog();
}
- 这只会让我打开一个表格。如何分配不同的表单以使用列表框中的不同值打开?
- 我想点击按钮后打开表单,而不是列表框中的值,如何实现?