C#动态窗体急!!!分不够加!!!
对动态创建的窗体上动态创建的控件事件怎么来操作,谢谢了,下面给出部分代码,请大虾指教,分不够加~!!
原窗体中代码:
string GInfo;
private void Next_Click(object sender, EventArgs e)
{
Form work = new Form();
work.Text = "轮船卸货作业";
work.MaximizeBox = false;
work.MinimizeBox = false;
work.WindowState = System.Windows.Forms.FormWindowState.Maximized;
TextBox Inof = new TextBox();
Info.Text = "";
GInfo = "";
Button bt = new Button();
bt.Location = new System.Drawing.Point(163, 90);
bt.Size = new System.Drawing.Size(64, 23);
bt.Text = "Begin";
bt.Click += new EventHandler(bt_Click);
Tabcon.Size = new System.Drawing.Size(238, 269);
work.Controls.Add(Tabcon);
work.Show();
}
void bt_Click(object sender, EventArgs e)
{
//在此处将Info.Text此时的值赋给GInfo,怎么实现?
//在此处设置bt的属性,怎么来实现?
}
原窗体中代码:
string GInfo;
private void Next_Click(object sender, EventArgs e)
{
Form work = new Form();
work.Text = "轮船卸货作业";
work.MaximizeBox = false;
work.MinimizeBox = false;
work.WindowState = System.Windows.Forms.FormWindowState.Maximized;
TextBox Inof = new TextBox();
Info.Text = "";
GInfo = "";
Button bt = new Button();
bt.Location = new System.Drawing.Point(163, 90);
bt.Size = new System.Drawing.Size(64, 23);
bt.Text = "Begin";
bt.Click += new EventHandler(bt_Click);
Tabcon.Size = new System.Drawing.Size(238, 269);
work.Controls.Add(Tabcon);
work.Show();
}
void bt_Click(object sender, EventArgs e)
{
//在此处将Info.Text此时的值赋给GInfo,怎么实现?
//在此处设置bt的属性,怎么来实现?
}
...全文
相关推荐
tabcontrol动态生成选项卡,并添加窗体
c# tabcontrol动态生成选项卡,并添加窗体
C#实现动态等待窗体WaitForm
C#实现动态等待窗体WaitForm,可以在等待窗体上显示主窗体的加载信息、进度条等。
C# winform 子窗体调用父窗体函数实现关闭该窗体打开另一个窗体
C# winform 子窗体调用父窗体函数实现关闭该窗体打开另一个窗体;在父窗体分From1内嵌一个panel1,在panel1里载入From2,点击在子窗体From2中的按钮,清除panel1里的From2,新载入From3,点击在子窗体From3中的按钮,panel1清除,重新载入From2
C#如何动态添加或删除窗体中的控件(源码示例)
操作程序窗体的controls属性实现动态添加和删除程序窗体中的控件。
C#中主窗体Panel中加载其他多个窗体Panel控件
提供了一个C#中主窗体Panel中加载其他多个窗体Panel控件的办法


