[WPF] Behaviors not detaching - C#