那么麻烦干嘛自定义的类using System; using System.Collections.Generic; using System.Text; using System.IO; using System.Windows.Forms;namespace WindowsApplication1 { public class MyClass { public void DotsClick(object sender, EventArgs e) { MessageBox.Show("ok"); } }} 调用,主窗体初始化时可以写下面代码 MyClass my = new MyClass(); treeView1.Click += new EventHandler(my.DotsClick);
Class1.click()
using System.Collections.Generic;
using System.Text;
using System.IO;
using System.Windows.Forms;namespace WindowsApplication1
{
public class MyClass
{ public void DotsClick(object sender, EventArgs e)
{
MessageBox.Show("ok");
}
}}
调用,主窗体初始化时可以写下面代码 MyClass my = new MyClass();
treeView1.Click += new EventHandler(my.DotsClick);
没有什么click事件,但是treeview有类似afterselected、nodemouseclick等等事件。仔细看看treeview的接口定义就行了。在事件中,你可以从事件参数中知道到底是点击了哪一个节点。
各位大虾,不要急于求成。要先学会使用,form对应的design.cs文件就能看到不少这样的代码,再学会自定义,然后再去理解。搂主这里的问题是怎么用代码关联事件处理函数,使用的语法:某对象.事件+=订阅的委托对象(不知道参数的话,可以根据vs的提示,按TAB键自动生成)