private SystemListView(TreeViewState state, MultiColumnHeader header, ISystemSelectionWindow window) : base(state, header) { this.window = window; columnIndexForTreeFoldouts = 1; Reload(); }
public static SystemListView CreateList(List <TreeViewState> states, List <string> stateNames, ISystemSelectionWindow window) { var state = GetStateForWorld(window.WorldSelection, states, stateNames); var header = new MultiColumnHeader(GetHeaderState()); return(new SystemListView(state, header, window)); }