C#里面,子窗口关闭以后,刷新一个父窗口的控件的属性,怎么办

子窗口关闭以后,刷新父窗口的toolStripStatusLabel1的Text属性,怎么办... 子窗口关闭以后,刷新父窗口的toolStripStatusLabel1的Text属性,怎么办 展开
 我来答
msjsp
2011-10-25 · TA获得超过331个赞
知道答主
回答量:70
采纳率:0%
帮助的人:79.6万
展开全部
注册子窗口的FormClosed事件。处理就可以了。
private Form childForm;
public ParentForm()
{
childForm.FormClosed+=new FormClosedEventHandler(childForm_FormClosed);
}
protect void childForm_FormClosed(object sender,FormClosedEventArgs e)
{
//这里刷新状态信息。。
}
icefirewb
2011-10-25
知道答主
回答量:22
采纳率:0%
帮助的人:9.4万
展开全部
如果纯粹是考虑刷新父窗口的属性,而不考虑使用场合的话 其实有很多种方法,你可以在子窗口的关闭事件中去改变父窗口的属性(父窗口在打开子窗口时,可以把父窗口对象传给子窗口,把相应的属性公开出来),也可以在父窗口接收子窗口的关闭事件,然后刷新其内容。不过这只是很简单的做法,实际往往是需要考虑场合的,需要考虑对象(父窗口)的封装性要好和依赖性尽量的小等。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a7339fa40
2011-10-25 · TA获得超过704个赞
知道小有建树答主
回答量:389
采纳率:0%
帮助的人:245万
展开全部
你的子窗口是模态弹出的还是怎么弹出来的,你说刷新父窗口的控件的属性也就是在关闭时让父窗口的toolStripStatusLabel1的Text的值改成你在子窗口操作后的值,可以直接在子窗口获取父窗口的toolStripStatusLabel1这个控件来更改就行了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mayabiao
2011-10-25 · 超过10用户采纳过TA的回答
知道答主
回答量:69
采纳率:0%
帮助的人:23.6万
展开全部
直接在showForm的下面接着写刷新页面控件即可,在子窗口关闭时会继续执行父窗口的方法,即刷新
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
M_LuoWei
2011-10-25
知道答主
回答量:41
采纳率:0%
帮助的人:21.3万
展开全部
parent.document.getElementById("").value。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式