internal NavigationNode Create(IStoreItem model, NavigationNode parent) { var node = new NavigationNode(this); node.Model = model; node.Parent = parent; PropertyBinding.Observe(() => node.IsSelected, myOnSelectionChanged); return(node); }