我想写一个自定义控件继承自TreeNode, 语句是public partial class UserControl1 : TreeNode
但是编译的时候报错:错误 1 “userTreenode.UserControl1.Dispose(bool)”: 没有找到适合的方法来重写 D:\工作\userTreenode\userTreenode\UserControl1.Designer.cs 14 33 userTreenode这是怎么回事呢,继承其他控件都没有这个问题
但是编译的时候报错:错误 1 “userTreenode.UserControl1.Dispose(bool)”: 没有找到适合的方法来重写 D:\工作\userTreenode\userTreenode\UserControl1.Designer.cs 14 33 userTreenode这是怎么回事呢,继承其他控件都没有这个问题
class Class1
{ }
然后你直接用Class1:TreeNode 就好
public class MyTreeNode :TreeNode
{
//比如增加个你自己的属性
public string NodeValue {get;set;}
}
....TreeView tv = new TreeView();
MyTreeNode node = new MyTreeNode();
node.Text = "ok";
node.NodeValue = "value";tv.Nodes.Add(node);
..............MyTreeNode nodeGet = (MyTreeNode)tv.Nodes[0];
MessageBox.Show( nodeGet.NodeValue);
public partial class UserControl1 : TreeView
class Class1
{ }
完全支持