void ResetTree() { if (_treeView == null) { _treeView = new ReflectionTreeView(); } Func <object> getTarget = TARGET_LIST[_targetNames[Main.settings.selectedRawDataType]]; if (getTarget == null) { _treeView.Clear(); } else { _treeView.SetRoot(getTarget()); } }