Sorry for my English, this is not my native language. Please tell me if you don't understand something.

I'm starting C# and WPF, and I need to implement a drag and drop functionality between two datagrid. I already searched a lot but I don't find anything that helps me. It always shows how to do drag and drop between two different controls, or only in the same datagrid, and I'm not able to adapt these answers to my need because I don't understand some parts of the solutions.
So I came here to ask a really precise question : How to implement drag and drop between two datagrids ?

I would be very grateful if you could help me.