c# 现在是2个窗体 A窗体执行A窗体的方法添加控件可以直接显示,但B窗体执行A窗体添加控件的方法控件显示不

 我来答
ZREOKE
2011-03-03 · 超过15用户采纳过TA的回答
知道答主
回答量:33
采纳率:0%
帮助的人:0
展开全部
不能显示的,B窗体不能调用A窗体中的方法,如果你想方便些的话最好就是写一个公共的类,把AB都需要的用的方法写在里面,那样调用的话就可以显示出来了
追问
用你的方法建了类,还是只有A窗体可以调用显示
public class add
{
static int i = 5;
public static void addCon(Form f)
{
Button b = new Button();
b.Location = new Point(5, i);
f.Controls.Add(b);
i += 20;
}
}
追答
不是在A窗体的方法中创建类是在项目中创建类,在窗体中引用
pppaasss
2011-03-05 · 贡献了超过164个回答
知道答主
回答量:164
采纳率:0%
帮助的人:48.6万
展开全部
首先A窗体这个对象必须存在,然后B窗体创建A的控件必须显示的声明创建到A窗体上,如果默认的话,那它会被创建到B窗体上,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-03-03
展开全部
要。在B窗体执行控件最终还是添加到B了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
梁浩皛Py
2011-03-05 · TA获得超过201个赞
知道答主
回答量:195
采纳率:100%
帮助的人:134万
展开全部
例如SqlDataSet、SqlDataTable等,我这里有详细说明和具体用法案例,以及他们的相关性能说明,Hi我,我发给你!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a88246e
2011-03-04 · TA获得超过4295个赞
知道小有建树答主
回答量:2221
采纳率:0%
帮助的人:1418万
展开全部
例如SqlDataSet、SqlDataTable等,我这里有详细说明和具体用法案例,以及他们的相关性能说明,Hi我,我发给你!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式