https://learn.microsoft.com/en-us/dotnet/api/system.windows.weakeventmanager.protectedremovehandler?view=windowsdesktop-10.0
WeakEventManager.ProtectedRemoveHandler(Object, Delegate) Method (System.Windows) | Microsoft Learn
Removes the previously added handler from the specified source.
objectdelegatemethodsystemwindows