MDI父窗体如何控制子窗体的事件? 父窗体中有两个按钮A和B我按下A时循环创建了20个子窗体,子窗体上都有一个textbox控件我现在想当按下B按钮时,这20个子窗体上的textbox控件全部赋值这该怎么做呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 补充一下,子窗体上的textbox控件,都是我在创建子窗体时,用代码动态生成的 foreach(Form frm in this.MdiChildren) { frm.TextBox1.Text=""; //把textbox的private改为public } textbox我设成public了,可为什么frm还是点不出textBox1呢? foreach(Form frm in this.MdiChildren) ~~~~改成你的类 你的mdi子窗体的类名比如foreach(Form2 frm in this.MdiChildren) {//.... } 楼主不是说。textbox动态生成的么。生成的时候指定初始值好了。 foreach(Form frm in this.MdiChildren) { YourClassName cc = frm as YourClassName cc.TextBox1.Text=""; //把textbox的private改为public } 急救 各位大神 求助:自定义控件中包含splitcontainer,且设置splitcontainer的Dock为fill,如何处理鼠标点击 发现奇怪的问题,想知道原理 关于分页与查询的问题(在线等) SESSION 为何啥都不显示? gridview 按刪除需要彈出確認對話框 C#开发的windows服务如何获取操作系统登录的消息 报表by c# 请教 疑难问题:当数据库记录发生改变时返回新记录的值 c#写了一个增加树节点的东西。节点通过在数据库中取!
{
frm.TextBox1.Text="";
//把textbox的private改为public
}
~~~~改成你的类
foreach(Form2 frm in this.MdiChildren)
{
//....
}
{
YourClassName cc = frm as YourClassName
cc.TextBox1.Text="";
//把textbox的private改为public
}