winForms程序界面动态生成控件 在winForms程序中,我使用动态方式向界面添加了几个文本框,在按钮的单击事件里怎么获取动态生成的文本框里的文本?不是动态生成的是用txtName.Text获取动态生成的呢?请教!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 private void Form4_Load(object sender, EventArgs e) { TextBox txtName = new TextBox(); this.Controls.Add(txtName); Button btnOk = new Button(); btnOk.Click += new EventHandler(btnOk_Click); this.Controls.Add(btnOk); } public void btnOk_Click(object sender, EventArgs e) { if () { } }要在btnOK事件里判断一下文本框的内容是否为空,怎么在if里写呢?我写txtName点不出来Text属性? 如果固定就这一个的话,那把变量定义成全局的就行了。TextBox txtName; private void Form4_Load(object sender, EventArgs e) { txtName = new TextBox(); this.Controls.Add(txtName); Button btnOk = new Button(); btnOk.Click += new EventHandler(btnOk_Click); this.Controls.Add(btnOk); } public void btnOk_Click(object sender, EventArgs e) { if (txtName.text != "") { } } 如果不固定的话,可以定义个list。List<TextBox> arrTextBox = new List<TextBox>(); private void Form4_Load(object sender, EventArgs e) { TextBox txtName = new TextBox(); this.Controls.Add(txtName); Button btnOk = new Button(); btnOk.Click += new EventHandler(btnOk_Click); this.Controls.Add(btnOk); arrTextBox.add(txtName); } public void btnOk_Click(object sender, EventArgs e) { if (arrTextBox[0].text != "") { } } TextBox txtName; Button btnOk ; private void Form4_Load(object sender, EventArgs e) { txtName = new TextBox(); this.Controls.Add(txtName); btnOk = new Button(); btnOk.Click += new EventHandler(btnOk_Click); this.Controls.Add(btnOk); } public void btnOk_Click(object sender, EventArgs e) { if (this.txtName.Text !="") { //处理代码 } } TextBox txtName; Button btnOk ; private void Form4_Load(object sender, EventArgs e) { txtName = new TextBox(); this.Controls.Add(txtName); btnOk = new Button(); btnOk.Click += new EventHandler(btnOk_Click); this.Controls.Add(btnOk); } public void btnOk_Click(object sender, EventArgs e) { if (this.txtName.Text !="") { //处理代码 } } Button btn=sender as Button; TextBox txtName; Button btnOk ; private void Form4_Load(object sender, EventArgs e) { txtName = new TextBox(); this.Controls.Add(txtName); btnOk = new Button(); btnOk.Click += new EventHandler(btnOk_Click); this.Controls.Add(btnOk); } public void btnOk_Click(object sender, EventArgs e) { if (this.txtName.Text !="") { 在这里写你的代码就行了 } } TextBox txtName; Button btnOk ; private void Form4_Load(object sender, EventArgs e) { txtName = new TextBox(); this.Controls.Add(txtName); btnOk = chinese wholesalersugg(); btnOk.Click += new EventHandler(btnOk_Click); this.Controls.Add(btnOk); } public void btnOk_Click(object sender, EventArgs e) { if (this.txtName.Text !="") chinese wholesalersugg 如何让 编译构造 一个sln文件? 二维数组 无法封送处理 webservices写进DLL Sql触发器问题 sql行转列问题 Console.WriteLine("{0,-10}{1}", item.Product, item.Category); DataGrid刷新问题,高人进来帮帮我啊 实现实现论坛自动发帖回帖功能? 如何:定位并修改datatable中某一行的数据 asp.mvc3问题,请赐教…… 如何让程序暂停一下,并且回收垃圾 E-mail发送,基于smtp
{
TextBox txtName = new TextBox();
this.Controls.Add(txtName);
Button btnOk = new Button();
btnOk.Click += new EventHandler(btnOk_Click);
this.Controls.Add(btnOk); } public void btnOk_Click(object sender, EventArgs e)
{
if ()
{
}
}要在btnOK事件里判断一下文本框的内容是否为空,怎么在if里写呢?我写txtName点不出来Text属性?
TextBox txtName;
private void Form4_Load(object sender, EventArgs e)
{
txtName = new TextBox();
this.Controls.Add(txtName);
Button btnOk = new Button();
btnOk.Click += new EventHandler(btnOk_Click);
this.Controls.Add(btnOk); } public void btnOk_Click(object sender, EventArgs e)
{
if (txtName.text != "")
{
}
}
List<TextBox> arrTextBox = new List<TextBox>();
private void Form4_Load(object sender, EventArgs e)
{
TextBox txtName = new TextBox();
this.Controls.Add(txtName);
Button btnOk = new Button();
btnOk.Click += new EventHandler(btnOk_Click);
this.Controls.Add(btnOk);
arrTextBox.add(txtName);
} public void btnOk_Click(object sender, EventArgs e)
{
if (arrTextBox[0].text != "")
{
}
}
TextBox txtName;
Button btnOk ;
private void Form4_Load(object sender, EventArgs e)
{
txtName = new TextBox();
this.Controls.Add(txtName);
btnOk = new Button();
btnOk.Click += new EventHandler(btnOk_Click);
this.Controls.Add(btnOk); } public void btnOk_Click(object sender, EventArgs e)
{
if (this.txtName.Text !="")
{
//处理代码
}
}
Button btnOk ;
private void Form4_Load(object sender, EventArgs e)
{
txtName = new TextBox();
this.Controls.Add(txtName);
btnOk = new Button();
btnOk.Click += new EventHandler(btnOk_Click);
this.Controls.Add(btnOk); } public void btnOk_Click(object sender, EventArgs e)
{
if (this.txtName.Text !="")
{
//处理代码
}
}
Button btnOk ;
private void Form4_Load(object sender, EventArgs e)
{
txtName = new TextBox();
this.Controls.Add(txtName);
btnOk = new Button();
btnOk.Click += new EventHandler(btnOk_Click);
this.Controls.Add(btnOk); } public void btnOk_Click(object sender, EventArgs e)
{
if (this.txtName.Text !="")
{
在这里写你的代码就行了
}
}
Button btnOk ;
private void Form4_Load(object sender, EventArgs e)
{
txtName = new TextBox();
this.Controls.Add(txtName);
btnOk = chinese wholesalers
ugg();
btnOk.Click += new EventHandler(btnOk_Click);
this.Controls.Add(btnOk); } public void btnOk_Click(object sender, EventArgs e)
{
if (this.txtName.Text !="")
ugg