的方法可以通过以下步骤实现:
以下是一个示例代码:
在主窗体中的事件处理程序中添加以下代码:
private void addButton_Click(object sender, EventArgs e)
{
// 实例化新窗体对象
AddValueForm addValueForm = new AddValueForm();
// 显示新窗体,并等待其关闭
if (addValueForm.ShowDialog() == DialogResult.OK)
{
// 获取新窗体中输入的值
string newValue = addValueForm.Value;
// 将新值添加到comboBox中
comboBox.Items.Add(newValue);
}
}
在新窗体中的按钮点击事件中添加以下代码:
private void confirmButton_Click(object sender, EventArgs e)
{
// 获取文本框中的值
string newValue = textBox.Text;
// 设置新窗体的DialogResult为OK,表示确认添加操作
this.DialogResult = DialogResult.OK;
// 关闭新窗体
this.Close();
}
这样,当用户点击主窗体中的添加按钮时,会弹出一个新窗体,用户可以在新窗体中输入新的值,并点击确认按钮进行添加操作。添加操作完成后,新窗体关闭,主窗体的comboBox中会显示新添加的值。
注意:以上示例代码仅为演示目的,实际应用中可能需要根据具体需求进行适当的修改和完善。
推荐的腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云