c# - 如何链接不同的表单?

标签 c# winforms show showdialog

我的第一个问题得到了很大的帮助,希望有人能告诉我或向我推荐有关此主题的早期问题。

我想链接不同的表单,就像我单击第一个表单上的按钮,它会打开第二个表单。基本上,我将为手机功能(如短信、通话等)制作一个菜单。所以我希望如果我单击“调用”,则会打开一个新表单,询问要调用的号码等。

最佳答案

void SomeInitializationFunction() {
      button.Click += new System.EventHandler(buttonClick);
}

private void buttonClick(object sender, System.EventArgs e)
{
    using(GetNumberForm getNumberForm = new GetNumberForm())
    {
        if(DialogResult.OK == getNumberForm.ShowDialog())
        {
            string phoneNumber = getNumberForm.PhoneNumber;
            // do something with the user input.
        }
    }
}

关于c# - 如何链接不同的表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/811762/

相关文章:

c# - 我的 CollectionViewSource 没有获取更改

c# - 并发字典 AddOrUpdate 方法第三个参数?

java - 如何在所有 Activity 中显示一个 fragment

javascript - 单击链接时显示一些文本

c# - 使用 Ajax 处理 AntiForgeryToken 发送

c# - C# 有 Handles 关键字吗?

c# - 如何在winforms中将数据绑定(bind)到图表并刷新图表?

c# - 如何使用 C# 和 WinForm 创建 1 像素宽的窗口

c# - ElementHost 内的 WPF 控件呈现问题

javascript - 显示/隐藏 jQuery,显示所有的 div 而不是被点击的