问题描述
- 【winform】怎么在form2里的textbox里对form1的treeview节点之进行修改?
-
form1里有个treeview,现在选中其节点弹出form2的textbox
现在希望在textbox里输入的信息能同步修改该节点内容。并存入数据库中
请问各位高手们这个改怎么弄?
能不能给段代码过来?
解决方案
可以使用自定义事件,也可以传递form对象,通过它去访问它的变量或方法
解决方案二:
Form2增加一个属性,
TreeNode Node{get;set;}
Form1的TreeView的NodeMouseClick事件
private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
{
if (e.Node == null) return;
var f = new Form2();
f.Node = e.Node;
f.Show();
}
解决方案三:
简单方法:先更新数据库再刷新Treeview
解决方案四:
http://bbs.csdn.net/topics/360140208
解决方案五:
看我写的代码就行了。
时间: 2025-01-19 15:32:22