通过类继承,我修改了一个TreeView控件,并添加了我自己的一些函数,子函数和属性。 我对TreeNode做了同样的事情,并添加了一些修改。 通过我的代码。我将修改后的treeNode添加到修改后的TreeView中。
Dim NewNode As New xTreeNode
NewNode.FileName = "myFile.xsl"
NewNode.Rank = "Highly Confidential "
xTreeView1.Nodes.Add(NewNode)
在我创建dll并将其导入项目之后,我仍然得到普通的TreeNode,而不是我添加了一些属性的那个。
可以使用CType(e.Node, xTreeNode).FileName
来获取修改后的版本。但我相信有一种方法可以让VS.Net列出我修改过的TreeNode。