C#中的事件类继承的问题!我从TreeViewEventArgs类继承为什么不行???急!急!急!急!急!

johnage 2002-12-04 04:42:22
我自定义一颗树其中类groupTreeViewEventArgs从TreeViewEventArgs继承
public class groupTreeViewEventArgs:TreeViewEventArgs
{

}
在里不写代码也报错
D:\Probject\UserControl\DBTree.cs(394): 重载“TreeViewEventArgs”方法未获取“0”参数
为什么不行!!!各位大虾请指点
...全文
141 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
johnage 2002-12-04
  • 打赏
  • 举报
回复
谢谢啦问题解决我要给分了
kalven 2002-12-04
  • 打赏
  • 举报
回复
我要分
kalven 2002-12-04
  • 打赏
  • 举报
回复
从写groupTreeViewEventArgs 类的constructor
试试
public groupTreeViewEventArgs(TreeNode treenode)
:base(treenode)
{
}
johnage 2002-12-04
  • 打赏
  • 举报
回复
自定义一颗树其中类groupTreeViewEventArgs从TreeViewEventArgs继承
public class groupTreeViewEventArgs:TreeViewEventArgs
{
new public virtual TreeGroupNode Node
{
get
{
return (TreeGroupNode) base.Node; //覆盖基类的属性
}
}
}
为什么报D:\Probject\UserControl\DBTree.cs(394): 重载“TreeViewEventArgs”方法未获取“0”参数
“TreeViewEventArgs”在此是为类怎么是方法了???
哪这个类要如何继承
各位大虾可以说明白点吗?
dy_2000_abc 2002-12-04
  • 打赏
  • 举报
回复
我以前继承ObjectCollections也出现这种错误,不知道为什么,后来改用继承IList, ICollection和IEnumerable接口把问题解决。你可以将类继承于EventArgs,自己写代码实现属性Action和Node。
TWG 2002-12-04
  • 打赏
  • 举报
回复
初始化 TreeViewEventArgs 类的新实例。

重载列表
为指定的树节点初始化 TreeViewEventArgs 类的新实例。

[Visual Basic] Public Sub New(TreeNode)
[C#] public TreeViewEventArgs(TreeNode);
[C++] public: TreeViewEventArgs(TreeNode*);
[JScript] public function TreeViewEventArgs(TreeNode);
用引发该事件的指定操作类型为指定的树节点初始化 TreeViewEventArgs 类的新实例。

[Visual Basic] Public Sub New(TreeNode, TreeViewAction)
[C#] public TreeViewEventArgs(TreeNode, TreeViewAction);

具体建议参考MSDN文档。

110,534

社区成员

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

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

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