我有一些自定义 TreenodeTypes 我想用自定义值填充。它们看起来像这样:
public class QuestionNode : TreeNode
{
public string Question { get; set; }
public new string Text
{
get { return string.Format("Question: {0}", Question); }
}
}
当我将此节点添加到树视图“trvWhatever”时:
trvWhatever.Nodes.Add(new QuestionNode { Question="WTF?"});
节点仍然不可见。树视图包含节点,但“文本”-属性仍然为空。
我了解使用基本属性而不是“我的”属性。有没有办法改变它?