日期:2014-05-18  浏览次数:21097 次

WPF中关闭子窗口后自动刷新父窗口内容怎么实现
在父窗口中有一个ListBox 在面板上点击插入按钮 打开一个Canvas 填好需要的数据后 关闭Canvas的同时,父窗口里的ListBox自动刷新,显示最新的数据,这个功能具体怎么实现啊。

------解决方案--------------------
探讨

winform中用委托去刷新,WPF应该也可以吧。你试试

------解决方案--------------------
委托,或者 子窗体传入父窗体实例,关闭前通过实例去刷新
或者 子窗体为模态,这样Dialog之后,接着写刷新代码
------解决方案--------------------
估计都是调用this.Parent.Controls[]什么控件之类的进行刷新就OK了!需要对控件强制类型转换下