-
Notifications
You must be signed in to change notification settings - Fork 40
Open
Labels
answereddiscussiondocumentationImprovements or additions to documentationImprovements or additions to documentationquestionFurther information is requestedFurther information is requested
Description
var ktgv1 = new KryptonTreeGridView();
ktgv1.Dock = dock.Fill;
this.Controls.Add(ktgv1);
// Example of adding nodes
// Define columns
ktgv1.Columns.Add(new KryptonTreeGridColumn { HeaderText = "name", DataPropertyName = "Column1" });
ktgv1.Columns.Add(new KryptonTreeGridColumn { HeaderText = "age", DataPropertyName = "Column2" });
ktgv1.Columns.Add(new KryptonTreeGridColumn { HeaderText = "birthdate", DataPropertyName = "Column3" });
ktgv1.Columns.Add(new KryptonTreeGridColumn { HeaderText = "job", DataPropertyName = "Column4" });
var rootNode = ktgv1.GridNodes.Add("Root", "" , "" ,"");
var childNode1 = rootNode.Nodes.Add("jane doe", "18", "2022-12-12", "engineer");
var childNode2 = rootNode.Nodes.Add("joe doe", "18", "2022-12-12", "engineer");
childNode1.Nodes.Add("ch-joe doe", "18", "2022-12-12", "engineer");
for (int i = 0; i < 500; i++)
{
var childNodex = rootNode.Nodes.Add($"ch-joe doe {i}", "18", "2022-12-12", "engineer");
for (int j = 0; j < 250; j++)
{
childNodex.Nodes.Add($"ccx - joe doe {i}", "18", "2022-12-12", "intern");
}
}
ktgv1.ExpandAll();
any tutorial for this control ?? - #FAQ-able
Metadata
Metadata
Assignees
Labels
answereddiscussiondocumentationImprovements or additions to documentationImprovements or additions to documentationquestionFurther information is requestedFurther information is requested