MainForm.InitNodes C# (CSharp) Method

InitNodes() public method

public InitNodes ( ) : void
return void
	void InitNodes ()
	{
		for (int i = 0; i < 40; i++) {
			TreeNode node = _tree.Nodes.Add ("Node #" + i.ToString (CultureInfo.InvariantCulture));
			for (int j = 0; j < 5; j++) {
				TreeNode childLevelOne = node.Nodes.Add (string.Format (CultureInfo.InvariantCulture,
					"Childnode #{0}.{1} Level 1", i, j));
				for (int k = 0; k < 3; k++) {
					TreeNode childLevelTwo = childLevelOne.Nodes.Add (string.Format (CultureInfo.InvariantCulture,
						"Childnode #{0}.{1}.{2} Level 2", i, j, k));
					for (int l = 0; l < 2; l++) {
						TreeNode childLevelThree = childLevelTwo.Nodes.Add (string.Format (CultureInfo.InvariantCulture,
							"Childnode #{0}.{1}.{2}.{3} Level 3", i, j, k, l));
						for (int m = 0; m < 2; m++) {
							childLevelThree.Nodes.Add (string.Format (CultureInfo.InvariantCulture,
								"Childnode #{0}.{1}.{2}.{3}.{4} Level 4 With Some Very Long Text",
								i, j, k, l, m));
						}
					}
				}
			}
		}
		_tree.ExpandAll ();
	}
MainForm