C#新建一个winform程序 并写了一个book类 在窗体一中初始化并显示信息 现想增加一个修改按钮在窗体2中修改

窗体2中修改的信息(通过textbox空间)如何在窗体一中显示出来?... 窗体2中修改的信息(通过textbox空间)如何在窗体一中显示出来? 展开
 我来答
iaskall
2012-12-20 · TA获得超过630个赞
知道小有建树答主
回答量:568
采纳率:83%
帮助的人:234万
展开全部
大体有三种方式,
第一种就是将你的窗体2中的textBox控件设置为Public,这样在窗体2的实例中可以直接获取你要的值;(最容易)
第二种,那么就是将你的窗体2设置为一个对话框,在窗体的属性中设置,同时在这个窗体2中设置几个公用变量,这样你就可以通过DialogResult的判断来获得这个dialog中的公用变量是否传递过来了;
第三种,那就是通过代理机制在两个窗体间传递;
candy91139
2012-12-21 · TA获得超过1607个赞
知道小有建树答主
回答量:666
采纳率:0%
帮助的人:182万
展开全部
选中窗体1中的要修改记录,点修改按钮进入窗体2,编辑保存并返回窗体1,返回时调用窗体1的窗体加载事件。这样就能实现了,因为你的窗体加载时会初始化并显示BOOK类信息。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蓝猫叔叔Pan
2012-12-20 · TA获得超过258个赞
知道小有建树答主
回答量:279
采纳率:0%
帮助的人:169万
展开全部
把TextBox的Modifiers属性设置为Public
然后直接在窗体一中调用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式