如何在C#中向TreeNode类添加更多值

如何在C#中向TreeNode类添加更多值,第1张

概述TreeNode类有 文字名称标签 我需要为TreeNode类分配更多的值,如float1,float2,… float6. 我怎样才能做到这一点???请帮助. 谢谢, 恰斯拉夫 您可以创建一个继承TreeNode的新类. 对于要存储在treenode中的每个值,请为该值创建属性. 使用Treeview时,只需将TreeNode强制转换为自定义TreeNode类. 例: public class TreeNode类有

文字名称标签

我需要为TreeNode类分配更多的值,如float1,float2,… float6.

我怎样才能做到这一点???请帮助.

谢谢,
恰斯拉夫

解决方法 您可以创建一个继承TreeNode的新类.
对于要存储在treenode中的每个值,请为该值创建属性.
使用TreevIEw时,只需将TreeNode强制转换为自定义TreeNode类.

例:

public class JobTreeNode : TreeNode {    private int intFIEld1;    public int FIEld1 {        get {            return intFIEld1;        }        set {            intFIEld1 = value;        }    }}

用法(评论后添加)

// Add the nodeJobTreeNode CustomNode = new JobTreeNode();CustomNode.Text = "Test";CustomNode.FIEld1 = 10treeVIEw1.Nodes.add(CustomNode);// Selectednode ((CustomNode)(treeVIEw1.Selectednode)).FIEld1;
总结

以上是内存溢出为你收集整理的如何在C#中向TreeNode类添加更多值全部内容,希望文章能够帮你解决如何在C#中向TreeNode类添加更多值所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1246070.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-07
下一篇2022-06-07

发表评论

登录后才能评论

评论列表(0条)

    保存