Serial communication with C# program: SerialDataReceivedEventHandler doesnt work

I finally got it working, after reading a large number of postings. The issue is with the DTREnable and RTSEnable properties set to false, they need to be set to true, even though there is no handshake (HandShake: none), the virtual port requires this to trigger the data retrieval.
I hope this helps you as it helped me.