private void CreateLogEntry(string actionName, string[] info) { TreeListNode firstLevelNode = loggingControl.AppendNode(new object[] { actionName }, rootListNode); if (info.Length != 0) { for (int i = 0; i < info.Length; i++) { TreeListNode secondLevelNode = loggingControl.AppendNode(new object[] { info[i] }, firstLevelNode); } } firstLevelNode.ExpandAll(); loggingControl.MakeNodeVisible(firstLevelNode); }