private void OnKeyUp(object sender, KeyEventArgs e) { if (IsSupportedKey(e.Key)) { FileTreeModel model = DataContext as FileTreeModel; TreeNode node = model.SearchTreeNode(MakeStringFromKey(e.Key)); if (!Object.ReferenceEquals(node, null)) { node.IsSelected = true; ScrollTo(node); } } }