private ColumnTreeNode getNodeFrom(ColumnData data) { ItemsColumn column = Packages.InstantiateColumn(data, Host); string key = Guid.NewGuid().ToString(); this.ImageList.Images.Add(key, column.GetIcon()); return(new ColumnTreeNode() { Text = column.GetHeaderText(), SubColumn = data, ImageKey = key, SelectedImageKey = key }); }
public NavigatingTab(ItemsColumn column) : this() { this.ColumnView.NavigateTo(column); this.Text = column.GetHeaderText(); }