99问答网
所有问题
当前搜索:
winform两个窗体传值
c#
winform 两个
窗口怎么
传值
?
答:
1. 调用 Show方法以非模态的形式弹出窗口 2. 调用ShowDialog的方式弹出模态窗口 如果使用1的方式,A窗口的实例应该订阅B的关闭窗口的事件,当B窗口关闭时通过子类化的EventArgs把值“推”给A的委托,或者让A在委托中主动使用B的方法来“拉”该希望获取的值。如果使用2的方式,当B窗口关闭后,ShowDialog...
C#
WINFORM 两个窗体
的问题...
答:
两种思路:一:不关闭窗体B,结束窗体B其实只是将窗体B隐藏了。然后在窗体A的ba按钮事件处判断,如果窗体B存在,则不new窗体B。直接showdialog窗体B即可。二:这个是涉及
窗体传值
,在窗体A中声明一个字符串数组,或多个字符串变量。然后在ba按钮事件中,将this,即本窗体传递给窗体B,然后窗体B在关闭时...
WinForm
窗口之间
传值
答:
1.如果是很简单的数值传递,可以利用子
窗体
返回值DialogResult。例如:FormLogin frmLogin=new FormLogin();if(frmLogin.ShowDialog()==DialogResult.OK){ //只需要知道是否登录成功 MessageBox.Show("登录成功。。。");}2.利用子窗体Tag属性。例如:FormLogin frmLogin=new FormLogin();if(frmL...
C#
winform
中关于
窗体
之间
传值
的问题:现在在窗体1中有个richTextBox...
答:
生成一个静态变量 public static string name=" ",在
窗体
一中赋值:类名。name = richTextBox.text 在到窗体二中 吧this。text= 类名。name ;就可以了
winform
中
两个
不相关联的子
窗体
怎样
传值
如:mainForm 主窗体, form1一...
答:
public event EventHandler gridviewSelectEvent;在gridview选中事件中 if(gridviewSelectEvent != null){ gridviewSelectEvent(值,null);} 在mainForm 的构造函数中订阅(前提是form1和form2都是在mainform中定义的)f1.gridviewSelectEvent += new EventHandler (gridviewSelect);在mainform中定义一个处理...
C#
winform
类之间
传值
答:
在不同的
窗体
间
传值
,最专业的做法是:新建一个类(比如UserHelper.cs),然后在这个类里新建一个 public static string txtValue="";你先传值到这个公用的变量里;UserHelper.txtVaule=???;取值的时候:???=UserHelper.txtVaule;既简洁又方便, 而且你关了一个窗口也没有关系值依然存在!
winform
不同
窗体
datagridview怎么
传值
给另一窗体的textbox
答:
如果不同的窗体之间需要
传值
,则窗体都需要有对外公开访问的成员,这包括变量、属性、方法,思路就是这样的。不要简单的想象成为把一
个窗体
的datagridview的一个单元格的文本赋值给另一个窗体的一个textbox的text的属性,要从面向对象的理论去分析问题,当然具体的开发技巧可以通过模仿去写,对原理的学习...
C#中
winForm
如何实现
窗体
间跳转值的传递?
答:
这个问题的确麻烦,但是也很简单,我 一般是这样的,比如:A、B
窗体
,A
传值
给B,应该先实例化B窗体,B窗体有一个构造函数吧(大概是这样的,好久没有弄CS的了),然后在B窗体弄一个带参数的的构造函数,当你在A窗体实例化A的时候,那个窗体就有一个带参数的,一个不带参数的。你把参数传过去就...
winform
中如何实现窗体间
传值
,例如将第一
个窗体
中textBox的
值传
给第...
答:
public partial class Form1 : Form { public Form1(){ InitializeComponent();} private void button1_Click(object sender, EventArgs e){ Form2 fm = new Form2(textBox1.Text);fm.Show();} } --- public partial class Form2 : Form { public Form2(string tx){ InitializeComponent();...
C#
winform
父窗口和子窗口间的传参问题
答:
UpDialog.ShowDialog();1. 定义全局变量 //子窗口给父窗口
传值
用委托 public delegate void TransfDelegate(string value); public event TransfDelegate TransfBox;2. 调用委托 TransfBox(strcode);1. 写事件 ...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
其他人还搜
窗体之间怎么传值
winform子窗体向父窗体传值
winform窗口值传递
wpf的mvvm数据库和model
vb两个窗体传递数值
mvvm中数据库和model
Winform父窗体向子窗体传值
winform窗体传值方式
winform窗体间传值