public bool SelectPreviousFromKey() { List <MultiSelectTreeViewItem> items = MultiSelectTreeView.RecursiveTreeViewItemEnumerable(treeView, false, false).ToList(); MultiSelectTreeViewItem item = treeView.GetPreviousItem(GetFocusedItem(), items); return(SelectFromKey(item)); }