读书人

treeview 选中弹出窗口关闭弹出窗口

发布时间: 2012-08-08 14:32:45 作者: rapoo

treeview 选中弹出窗口,关闭弹出窗口再次打开时的问题
WINFORM
我用的AfterSelect事件,弹出密码修改窗口
if (tree.SelectedNode.Name == "tn_updatepwd")
{
UpdatepwdFrm f = new UpdatepwdFrm();
DialogResult ss = f.ShowDialog();
}
当我关闭窗口时,想再次弹出修改窗口,这时就没有反应了。应该怎么办,各位兄弟姐妹?

[解决办法]
if (tree.SelectedNode.Name == "tn_updatepwd")
{
UpdatepwdFrm f = new UpdatepwdFrm();
if(f.ShowDialog()==DialogResult.Ok)
{

}
}


修改窗口
保存事件
this.DialogResult=DialogResult.Ok;
[解决办法]
treeView.HideSelection=False;
可能是你要的
[解决办法]
不选其他节点就没有触发afterselect事件啊
用其他事件吧。NodeMouseClick

读书人网 >C#

热点推荐