微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在表格[重复项]之间交换数据

如何解决如何在表格[重复项]之间交换数据

|                                                                                                                   这个问题已经在这里有了答案:                                                      

解决方法

        您可以执行以下操作。假定您已经创建了一个名为SomeForm的表单,并添加了一个接受字符串的构造函数。
    public partial class LoginForm : Form
    {
        private string somedata = \"somedata\";

        public LoginForm()
        {
            InitializeComponent();

            OpenForm(somedata);
        }    
    }

    private void OpenForm(string Data)
    {
        SomeForm sf = new SomeForm(Data);
        sf.Show();
    }
    ,        首先在您要从登录名传递数据的第二个表单上创建一个公共字符串:
   public partial class Form2 : Form       
 {  

 public Form2()              
{  
InitializeComponent(); 
}  

    public string messagefromLogin;
    MessageBox.Show(messagefromLogin);

    }
然后在您的登录名上:
 public partial class LoginForm : Form       
 {  

 public LoginForm()              
{  
InitializeComponent(); 
}   
private string somedata = \"somedata\";

//Show Form2 and pass the string \"somedata\"
 private void btnShowForm2_Click(object sender,EventArgs e)
        {
            var frm2 = new Form2{messagefromLogin=somedata}
frm2.Show();
        }

}
问候     ,        有很多方法, 将父表单的引用传递给孩子,或者仅将数据传递给构造函数中的子表单或设置属性。
protected void viewHelp(){
  var loginHelp = new LoginHelpForm();
  loginHelp.ParentForm = this;
  loginHelp.Show(); 
  this.Hide();
}
    

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。