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

TreeView实现刷新功能要怎么做啊?急!
一个网站收藏夹,左边有一个TreeView控件,输入网址在TextBox中,TextBox右边是一个添加按钮,点击添加后弹出Form2,Form2里可以选择收藏的类型,读取网页的Title还有一个按钮,点Form2的添加按钮后保存到到数据库,TreeView即时更新节点内容,高人请赐教~谢谢

------解决方案--------------------
参考
C# code

在 子窗口里 定义事件 
public class childform 
{ 
public event EventHandler refreshData = null; 

protect void OnRefreshData() 
{ 
if( refreshData != null ) 
{ 
refreshData( this , eventArgs.Emptys); 
} 
} 

private void Save() 
{ 
//保存代码 
//刷新父窗口 
OnRefreshData(); 
} 
} 

//在父窗口里 
public class ParentForm 
{ 
private void Add() 
{ 
ChildForm form = new ChildForm(); 
form.refreshData += new refreshData ( refreshData ); 
form.ShowDialog(); 
} 
private void refreshData() 
{ 
//刷新Datagridview代码 
........ 
} 
}