c#窗体中怎么将用户输入的信息保存并显示到另一个窗体

要做一个个人账本,需要把用户输入的金额和消费类型(比如购物)保存并显示到另一个窗体的listbox中... 要做一个个人账本,需要把用户输入的金额和消费类型(比如购物)保存并显示到另一个窗体的listbox中 展开
 我来答
百度网友02cd4ce
2015-06-24 · TA获得超过516个赞
知道小有建树答主
回答量:709
采纳率:0%
帮助的人:724万
展开全部
看你这2个窗口的关系,是同等级关系(比如都是子窗体,还有一个父窗体存在),还是父子关系(比如,在输入数据的窗口创建要显示数据的窗口);
一般窗体之间传递数据,都是通过事件委托来实现。

假设一种场景,分别有a,b,c三个窗体,其中a窗体是父窗体,b,c窗体都是子窗体,a窗体是输入数据的窗体,b窗体是用来显示数据的窗体。
实现思路:a窗体定义一个提交数据的事件,b窗体定义一个显示数据的公共方法,在父窗体中创建a窗体时,加载提交数据的事件,添加一个事件方法,在这个事件方法中,调用b窗体的显示数据方法,就可以把a窗体提交的数据传给b窗体显示了。
追问
可不可以用个代码举例?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式