C#,一个form中的textbox传值给另一个form的DataGridView控件
C#,两个form,一个叫frmOutgradeChg,上面包括“增加”按钮和一个DataGridView控件,点击增加按钮后弹出第二个form,叫frmOutgrade...
C#,两个form,一个叫frmOutgradeChg,上面包括“增加”按钮和一个DataGridView控件,点击增加按钮后弹出第二个form,叫frmOutgradeChgInfo,包括几个textbox,当点击确定按钮后,怎样将frmOutgradeChgInfo中的控件的值显示到frmOutgradeChg的DataGridView中,,,,,
展开
6个回答
2012-05-10
展开全部
第一种方法:
如果DataGridView的数据是从数据库中读取的,那么你在显示frmOutgradeChgInfo窗口时用ShowDialg(),单击确定的时候对DataGridView再执行一次绑定操作
第二种方法:
在转系申请录入form中定义一个public bool类型的变量isInsert,先赋值为false,在确定的时候给他重新赋值为true。在frmOutgradeChg窗体中判断isInsert值,如果是true,对DataGridView再执行一次绑定操作。否则,不做操作
如果DataGridView的数据是从数据库中读取的,那么你在显示frmOutgradeChgInfo窗口时用ShowDialg(),单击确定的时候对DataGridView再执行一次绑定操作
第二种方法:
在转系申请录入form中定义一个public bool类型的变量isInsert,先赋值为false,在确定的时候给他重新赋值为true。在frmOutgradeChg窗体中判断isInsert值,如果是true,对DataGridView再执行一次绑定操作。否则,不做操作
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-05-10
展开全部
如果DataGridView的数据是从数据库中读取的,那么你在显示frmOutgradeChgInfo窗口时用ShowDialg(),然后再执行一次绑定操作
如果你的值是外部获取的,那么你可以传一个引用类型过去
如果你的值是外部获取的,那么你可以传一个引用类型过去
追问
DataGridView的数据是通过frmOutgradeChgInfo中所编辑后,单击确定按钮后显示出来。。。。还有,怎样传一个引用类型?
追答
需要更新到数据库的吗?
如过是的话,按照第一种办法
如果不是:记住你编辑的在DataGridView中的Index
在说之前,知道什么是引用类型什么是构造函数不?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.在第二个form中设置静态变量传递信息。
2.在一个公共类中设置静态公共变量传递信息。
3.将第一个form作为参数传递到第二个form,然后传递信息。
2.在一个公共类中设置静态公共变量传递信息。
3.将第一个form作为参数传递到第二个form,然后传递信息。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.在第二个form中设置静态变量传递信息。
2.在一个公共类中设置静态公共变量传递信息。
3.将第一个form作为参数传递到第二个form,然后传递信息。
同意以上观点。那点分数
2.在一个公共类中设置静态公共变量传递信息。
3.将第一个form作为参数传递到第二个form,然后传递信息。
同意以上观点。那点分数
更多追问追答
追问
和没回答有区别吗?
追答
回答有2分
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-05-11
展开全部
第一个弹出来添加数据的窗口点击确定向数据库插入数据
然后关闭掉 第二个后面的窗口查询数据库显示并绑定到DataGridView
然后关闭掉 第二个后面的窗口查询数据库显示并绑定到DataGridView
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询