public GameObjectTreeViewDataSource(TreeView treeView, int rootInstanceID, bool showRootNode, bool rootNodeIsCollapsable) : base(treeView)
 {
     this.m_SearchString = string.Empty;
     this.sortingState = new SortingState();
     this.m_RootInstanceID = rootInstanceID;
     this.showRootNode = showRootNode;
     base.rootIsCollapsable = rootNodeIsCollapsable;
 }
 public void OnSortChanged(string columnName, SortingState sortState)
 {
 }
 public void OnSortChanged(string columnName, SortingState sortState)
 {
     Dispatcher.CurrentDispatcher.BeginInvoke(new Action(() => { UserFunctions.SaveUserDefaultSortSettingsAsync("Groups", columnName, sortState); }));
 }