c#winform中有form1和form2,点击form1中的一个按钮,form2就会出现,当然是模态形式

form2不关闭则不能操作form1,问题是,我要把form1和form2中的所有数据收集起来,然后插入数据库,在form2上有一个“确定按钮”,点击“确定”后就会把fo... form2不关闭则不能操作form1,问题是,我要把form1和form2中的所有数据收集起来,然后插入数据库,在form2上有一个“确定按钮”,点击“确定”后就会把form1和form2的数据一齐加入到数据库中的一张表中,怎么实现? 展开
 我来答
随机数xZ
2013-08-11 · TA获得超过357个赞
知道小有建树答主
回答量:372
采纳率:0%
帮助的人:417万
展开全部

可以理解是窗体传参,其实你不用想的太复杂,Form1 到Form2 自然把Form1需要的值传过来.当点击Form2迎按钮时,可以取Form1传过来的值自然就可以一起添加数据库中了.


这里有个案例,窗体传值的案例,你运行就会看到效果,希望能帮到你!

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
OliverXu
2013-08-11 · TA获得超过841个赞
知道小有建树答主
回答量:610
采纳率:0%
帮助的人:422万
展开全部
很多方法的,比较常用的,一个是在form2的构造函数中传参喽,把form1中有用的传过去,还有一种比较常用的,把变量定义成static,form1,form2都可以直接访问
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友955c28f
2013-08-12 · 超过13用户采纳过TA的回答
知道答主
回答量:58
采纳率:0%
帮助的人:36.2万
展开全部
方法很多的
一种就是给form2 的构造函数传参
第二种在打开form2 的时候设定form2的父窗体为form1 然会在form2 中可以调用父窗体的对象
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lzh3452
2013-08-12 · TA获得超过1044个赞
知道小有建树答主
回答量:1168
采纳率:100%
帮助的人:853万
展开全部
用MessageBox啊!最基本的MessageBox就行了,判断他的返回值可以知道点的是确定还是取消。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式