It works likewise but you need to set the render target back to the SwapChainRenderTarget afterwards (GraphicsDevice.SetRenderTarget(SwapChainRenderTarget))
I recommend using the integrated RenderTargetManager. Here is a sample.
Yes, Mouse.GetState() should work as well as the WindowsForms input events.
thanks , ermm i dun get any mouse input and position is always 0.
It seems you are using an outdated version. Try upgrading to the newest release.
Regarding mouse position I recommend working with GetAbsoluteMousePosition and GetRelativeMousePosition to get the exact mouse coordinates:
@sqrMin1 is monogame.forms native looking to the os's current theme?
No, MonoGame.Forms itself does no theming. Just what WindowsForms has to offer.
But of course you can do your own themes or load various user controls with different themes.
So, theming is completly up to you.
my issue is I want to make the control always look native to the os