trvFtpFileTree_NodeMouseDoubleClick”的重载均与委托“System.Windows.Forms.TreeViewEventHa

mike088 2009-08-19 03:03:55
this.trvFtpFileTree.NodeMouseDoubleClick +=
new System.Windows.Forms.TreeViewEventHandler(this.trvFtpFileTree_NodeMouseDoubleClick);

提示
错误 1 “trvFtpFileTree_NodeMouseDoubleClick”的重载均与委托“System.Windows.Forms.TreeViewEventHandler”不匹配

E:\MaxIPAD-Control\MaxIPAD-Control\PlayManager\frmFtpFileTree.Designer.cs 43 57 MaxIPAD-Control


TreeViewEventHandler要换成什么才好?
...全文
40 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuanleijiwei 2009-08-19
  • 打赏
  • 举报
回复
输入的时候只要你输完“+=”再按"TAB"键会自动带出后面内容的。可以试试,省的出错
yuanleijiwei 2009-08-19
  • 打赏
  • 举报
回复
应该为

this.trvFtpFileTree.NodeMouseDoubleClick += new TreeNodeMouseClickEventHandler(this.trvFtpFileTree_NodeMouseDoubleClick); 
mike088 2009-08-19
  • 打赏
  • 举报
回复
TreeNodeMouseClickEventHandler
HGHdll使用说明 HGHdll.dll是胡广辉为了C#实训课程而开发的,主要有以下功能。 一、注册热键与取消热键 类HotKeys 参考代码 (1) HotKeys h = new HotKeys(); (2) //调用热键的窗体需要重写以下方法 protected override void WndProc(ref Message m) { //窗口消息处理函数 h.ProcessHotKey(m); base.WndProc(ref m); } (3) // 注册热键 可在窗体的Load事件中进行 //这里注册了Ctrl+Alt+E 快捷键,当然热键组合可以改写 h.Regist(this.Handle, (int)HotKeys.HotkeyModifiers.Control + (int)HotKeys.HotkeyModifiers.Alt, Keys.E, h.CallBack); MessageBox.Show("注册成功"); 或者代码如下,组合固定为Ctrl+Alt+E h.CAE(this); (4) // 取消热键 可在窗体的FormClosing事件中进行 h.UnRegist(this.Handle, h.CallBack); MessageBox.Show("卸载成功"); 或者代码如下 h.qx(this);//取消热键 [说明:HotKeys类h.CallBack是截屏] 二、截屏窗体 FrmCapture frmC = new FrmCapture(); frmC.Show(); 三、移动与改变控件大小的类BarcodeControl BarcodeControl barcode = new BarcodeControl(控件); 四、快捷语窗体类fw,也可用于管理“代码段” //以下是树控件双击事件中调用快捷语窗体,节点属性Text为服务类型,Name属性为数据库名称(不含拓展名) private void treeView1_NodeMouseDoubleClick(object sender, TreeNodeMouseClickEventArgs e) { if (fw.isthisform(e.Node.Text)) { // access数据库的连接字符串Main_Access.DataPath为数据库路径, //e.Node.Name.ToString().Trim()为数据库名称 string cons = "Provider=Microsoft.ACE.OLEDB.12.0 ; Data Source=" + Main_Access.DataPath + e.Node.Name.ToString().Trim() + @".accdb; Jet OLEDB:Database Password=iamhgh "; ( new fw(e.Node.Text, cons)).Show(); } } 注:fw窗体类使用说明 (1) ///fw对象在构造时,传递相关服务类型的数据,与连接字符串 public fw(string fwlx, string Connectionstring) {……} (2)// 判断此类型的助词窗体相同的服务类型的实例是否运行,在创建实例前时行判断,没有运行时返回true. public static bool isthisform( string lx) {……} (3)// access数据库操作类,与数据库kjfw01、kjfw02...表tc001相关, 此表有四个字段FatherNodeKey,NodeKey,NodeText,NodeLevel // 表名tc001及其字段名不变,FatherNodeKey为父节点名(存于tag),文本类型; NodeKey为本节点名,关键字,文本类型;NodeText为备注类型; // NodeLevel,为数字类型,存放节点的level 五、类safety (1) // 获取文件的md5值,即信息摘要, 返回16进制的字符串 。 public static string GetMD5HashFromFile(string fileName) {……} 调用代码举例如下: MessageBox.Show(safety.GetMD5HashFromFile(@"F:\BaiduNetdiskDownload\关于阿里巴巴.qlv")); 六、对richtextbox的十多种常用编辑,其中支持中文名称文件的超链接 (1)直接调用代码 (new richtextboxGj(null)).Show(); (2)作为fw窗体共用的富文本编辑窗体。

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧