Hi, when I populate MultiColumnTreeView within BeginUpdate / EndUpdate calls all the nodes appear at the left border of the control, text overlapping the plus/minus signs. When I comment BeginUpdate line, the nodes are displayed correctly. Is this behavior by design? Here is a sample to reproduce it in a blank project:
multiColumnTreeView1.Style = MultiColumnVisualStyle.Default;
multiColumnTreeView1.BeginUpdate();
for (int i = 0; i < 10; i++)
{
var node = new TreeNodeAdv("parent");
multiColumnTreeView1.Nodes.Add(node);
for (int j = 0; j < 10; j++)
{
var node2 = new TreeNodeAdv("child");
node.Nodes.Add(node2);
}
}
multiColumnTreeView1.EndUpdate();
Thanks,
Sergei