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