Как писал Стюард, вы можете наследовать UltraTreeNode
следующим образом:
public class CustomUltraTreeNode: UltraTreeNode
{
public string MyCustomPorperty { get; set; }
public string SomeOtherCustomProperty { get; set; }
}
Тогда вы можете использовать CustomUltraTreeNode
вместо UltraTreeNode
следующим образом:
UltraTree MyUltraTree = new UltraTree();
CustomUltraTreeNode MyNode = new CustomUltraTreeNode();
MyNode.Text = "Caption of My Node";
MyNode.MyCustomPorperty = "This is custom property want to Add in Node Collection";
MyNode.SomeOtherCustomProperty = "This is some other custom property";
MyUltraTree.Nodes.Add(MyNode);