Hi folks,
I tried to create a custom ultratree with multiple columns but node text is not displated while all nodes were successfully created. I have a sample code attached. Thanks very much.
In CustomizedUltraTree.AddNode, you are calling UltraTreeNode.SetCellValue, passing in columns (_IndexColumn, _ValueColumn) that do not belong to that control's RootColumnSet.Columns collection. This is because after the CustomizedUltraTree.Initialize method executes, the MainForm.InitializeComponent method executes, which contains code to repopulate the CustomizedUltraTree's RootColumnSet.Columns collection.