I am creating a rad book using an implementation of mvvm. I want to create a treeview table of contents. So when I bind a command to the treviewitem all the children have the same command binded to them. Is there a way to make the parent bind to the command but not the children?