I can`t seem to get this right click popup menu to work.
Since learning more and more about C# and WPF if anyone else is looking for an answer regarding this. the answer is simple.
Your going about it the wrong way. If you need to use a "Behaviour" over and over again and your using either a MVVM style code (or you think you are because its probably not quite there yet) You need to use what they call an Attached Property.
Simply Put.
Handle Everything in your Attached Property PropertyMetadata Event Handler.