日期:2014-05-19  浏览次数:20639 次

窗口调用问题
主窗口是列表树,选择“添加”弹出添加窗口,添加完后要求主窗口的列表树刷新,反映出新添加的项,winform,谢谢!

------解决方案--------------------
主窗体建立一个public函数UpdateTree(参数列表)用来接受添加窗体传过来的参数值如:新结点的名称参数,父结点的名称不就可以了嘛。
在子窗口中public 父窗体类名 父对象; 在打开子窗口前 子窗口对象.父对象 = this;
在回到父窗口前用调用 父对象.UpdateTree(****),不就OK了嘛?
好像不会有什么太大的问题吧。
------解决方案--------------------
在子窗口定义一个实践在关闭时出发,主窗口处理事件
------解决方案--------------------
简单的方法将本窗口列表树作为参数传递过去,在那边添加 :)
------解决方案--------------------
最简单的,在主窗体写个PUBLIC方法,在子窗体调用就可以了
------解决方案--------------------
传个父窗体的引用到子窗体.