窗体A中:
public void SetMethod()
{
treeView1_AfterSelect(null,null);
}窗体B中:
A a=New A();
a.SetMethod();
public void SetMethod()
{
treeView1_AfterSelect(null,null);
}窗体B中:
A a=New A();
a.SetMethod();
解决方案 »
- 关于C#用线程实现进度条的功能实现?在线等待。。!!!!!!
- System.Windows.Forms.AxHost.InvalidActiveXStateException问题,200分!!
- 如何退出程序并同时关闭托盘?好象要用鼠标点一下托盘它才会消失呀?很不爽!
- MS SQL数据库连接问题
- 求救:Access is denied!该如何解决?
- VS2003默认安装的水晶报表,发布程序时怎么办?
- 初学C#问个简单的问题
- 有谁知道分页读取数据?
- 关于Singleton模式的讨论
- 2.5年思想交待
- 关于datagrid的一个有挑战性的问题
- excel文件成共享的了,打开不能点excel里面sheet的按钮进行关闭,点excel的按钮可以正常关闭
再说,我还想A窗中点击那个节点,保存这个事件,前在B窗体中执A窗体执行过的事件----------------------------------------------------
我把我的问题再说详细点吧
一.父窗体A的一个方法:
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
MessageBox.Show(e.Node.Text);//注意是点击任一节点,我有可能点许多的节点,但我只关心最后点击的节点事件.
//DoSomething();
}
(我这里的思路是:这时需要把这个事件保存一下,以便在B窗中的ButtonClick事件中执行相同的事件.)
二.A窗体的另一个按钮打开子窗体B我想在子窗体的Button的Click事件中执行treeView1_AfterSelect,怎么办?
注意我利用了TreeViewEventArgs e喔!!!!!!!!
http://community.csdn.net/Expert/topic/5486/5486385.xml?temp=.1802484
http://blog.csdn.net/yumanqing/archive/2006/10/13/1333110.aspx