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