gpt4 book ai didi

c# - 在 Windows 窗体之间传递值 c#

转载 作者:太空狗 更新时间:2023-10-29 20:58:52 27 4
gpt4 key购买 nike

<分区>

我正在努力研究如何在表单之间传递值。我有四个表单,我想将 Login 检索到的信息传递给第四个也是最后一个表单。

这就是我目前所拥有的。

在这个函数中:

private void btnLogin_Click(object sender, EventArgs e)

我已经反序列化了我想要的数据:

NewDataSet resultingMessage = (NewDataSet)serializer.Deserialize(rdr);

然后,当我调用下一个表单时,我这样做了:

Form myFrm = new frmVoiceOver(resultingMessage);
myFrm.Show();

然后,我的 VoiceOver 表单如下所示:

public frmVoiceOver(NewDataSet loginData)
{
InitializeComponent();
}

private void btnVoiceOverNo_Click(object sender, EventArgs e)
{
this.Close();
Form myFrm = new frmClipInformation();
myFrm.Show();
}

当我调试时,我可以看到数据在第二种形式的 loginData 中,但我似乎无法在 btnVoiceOverNo_Click 事件中访问它。我如何访问它以便将它传递给下一个表单?

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com