解决方法
您可以创建一个继承TreeNode的新类.
对于要存储在treenode中的每个值,请为该值创建属性.
使用Treeview时,只需将TreeNode强制转换为自定义TreeNode类.
对于要存储在treenode中的每个值,请为该值创建属性.
使用Treeview时,只需将TreeNode强制转换为自定义TreeNode类.
例:
public class JobTreeNode : TreeNode { private int intField1; public int Field1 { get { return intField1; } set { intField1 = value; } } }
// Add the node JobTreeNode CustomNode = new JobTreeNode(); CustomNode.Text = "Test"; CustomNode.Field1 = 10 treeView1.Nodes.add(CustomNode); // SelectedNode ((CustomNode)(treeView1.SelectedNode)).Field1;