public NlmColumnCollection(NlmTreeListView listView) { // Instance columns NameColumn = new NameColumn(listView); CurrentColumn = new CurrentColumn(listView); VisibleColumn = new VisibleColumn(listView); FreezeColumn = new FreezeColumn(listView); RenderColumn = new RenderColumn(listView); ColorColumn = new ColorColumn(listView); BoxColumn = new BoxColumn(listView); // Add columns to owner listView.AllColumns.Add(NameColumn); listView.AllColumns.Add(CurrentColumn); listView.AllColumns.Add(VisibleColumn); listView.AllColumns.Add(FreezeColumn); listView.AllColumns.Add(RenderColumn); listView.AllColumns.Add(ColorColumn); listView.AllColumns.Add(BoxColumn); listView.RebuildColumns(); }