当前位置: 首页 > 编程语言 > C#

在子窗体上使用父窗体中的变量?分享

时间:2023-04-11 00:30:06 C#

在子窗体上使用父窗体的变量?单击我制作的表格上的退出按钮会弹出另一个表格,其中应包含“赢”和“输”的值。如何在弹出窗体中使用主窗体中的变量?我是一个非常新的程序员。//以子形式...classForm_pop{publicForm_pop(intwins,intloses){this.wins=wins;this.loses=丢失;}int获胜;int丢失;privatevoidForm_pop_Load(objectsender,EventArgse){Label_wins.Text=wins.ToString();Label_loses.Text=loses.ToString();}}//在父表单中...Form_popform_pop=newForm_pop(yourWins,youLoses);form_pop.show();通过构造函数将变量从主窗体传递到弹出窗体:publicclassPopupForm:Form{publicPopupForm(intwins,intlosses){InitializeComponent();//使用变量}}并在创建表单实例时传递它们:using(PopupFormpopup=newPopupForm(winsValue,lossesValue))popup.ShowDialog();读起来很高兴:在表单之间传递数据下面是一个基本示例,说明如何做到这一点。它没有经过测试,但应该给你一个基本的想法:Form1//WithinbuttonclickhandlerForm2secondForm=newForm2();secondForm.setVariables(valueForWins,valueForLosses);secondForm.show();Form2以上为C#走教程:在子窗体上使用父窗体的变量?如果分享的内容对你有用,需要了解更多C#学习教程,希望你多多关注——publicclassForm2:Form{publicForm2(){}publicsetVariables(intwins,intlosses){//此处设置值}}本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: