.net,树视图,节点,自定义属性

时间:2013-02-03 09:58:37

标签: vb.net

我正在使用树视图通过填充递归来显示一些数据库分层数据。 我使用node.name属性作为DB(键)的唯一对象ID,使用node.text作为对象友好名称。

既然我已经使用了一些查询来填充电视,那么在应用程序中存储我可能需要的其他对象属性会很好,但“节点”没有任何自定义属性,除了我已经使用的node.tag。

问题是我可以使用自定义节点(具有自定义属性),还可以链接到树视图吗?

提前致谢,

1 个答案:

答案 0 :(得分:1)

您仍然可以使用Tag属性来存储结构/列表/属性字典。

示例:

        Dim NodeProperties As New Dictionary(Of String, String)

        NodeProperties.Add("Property1", "value1")
        NodeProperties.Add("Property2", "value2")

        node.Tag = NodeProperties