在C#中怎么从一个窗体调用另一个窗体中的控件

例如;我在一个窗体中的textBox中输入查询条件单击"确定",结果将在另一个窗体中显示结果.... 例如; 我在一个窗体中的textBox中输入查询条件单击"确定",结果将在另一个窗体中显示结果. 展开
 我来答
ml0133
2008-06-24 · TA获得超过312个赞
知道小有建树答主
回答量:220
采纳率:0%
帮助的人:261万
展开全部
控件在窗体上是以私有属性出现的。
private Button button1;
你可以更改拖上控件的属性,是什么我忘了。
也可以,把这个按钮自己改成public Button button1,用
new from2.button1调用,或者改成public static Button button1用
from2.button1 直接调用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
当年错过9j
2008-06-24 · TA获得超过1387个赞
知道小有建树答主
回答量:967
采纳率:0%
帮助的人:868万
展开全部
你直接把另个窗体类的控件设置成static,当然前提是只能是一个实例。然后直接调
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Nevaeheerf
2008-06-24 · 超过20用户采纳过TA的回答
知道答主
回答量:41
采纳率:0%
帮助的人:0
展开全部
建议你使用事件,在你说的显示结果窗体里面发布,在查询窗体里面订阅,在点击按钮代码里面调用就可以了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
majunbopm
2008-06-24 · TA获得超过832个赞
知道小有建树答主
回答量:1027
采纳率:0%
帮助的人:1035万
展开全部
public 也是受保护的!不能操作!
教你构造函数传参法:
form2 frm=new form2("aa");
frm.show();

public partial class from2:Form
string text;
public form2(string name)
{
InitializeComponent();
this.text=name;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友41c64afd9
2008-06-24 · TA获得超过1003个赞
知道小有建树答主
回答量:974
采纳率:0%
帮助的人:519万
展开全部
在第一个页面传参跳转不行吗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式