在Windows窗體之間傳遞值c#我正在努力研究如何在表單之間傳遞值。我有四種形式,我想將由Login第四和最終形式檢索到的信息傳遞給我。這就是我到目前為止所擁有的。在這個(gè)功能:private void btnLogin_Click(object sender, EventArgs e)我已經(jīng)反序列化了我想要的數(shù)據(jù):NewDataSet resultingMessage = (NewDataSet)serializer.Deserialize(rdr);然后,當(dāng)我打電話給下一個(gè)表格時(shí),我已經(jīng)這樣做了:Form myFrm = new frmVoiceOver(resultingMessage);myFrm.Show();然后,我的VoiceOver表單看起來(lái)像這樣:public frmVoiceOver(NewDataSet loginData){
InitializeComponent();}private void btnVoiceOverNo_Click(object sender, EventArgs e){
this.Close();
Form myFrm = new frmClipInformation();
myFrm.Show();}當(dāng)我調(diào)試時(shí),我可以看到數(shù)據(jù)處于loginData第二種形式,但我似乎無(wú)法在btnVoiceOverNo_Click事件中訪問(wèn)它。我如何訪問(wèn)它以便將其傳遞給下一個(gè)表單?
在Windows窗體之間傳遞值c#
ibeautiful
2019-07-31 10:33:41