Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DrawMap throws InvalidCastException when switching between WinForms and WPF Control #187

Open
davqq opened this issue Aug 15, 2023 · 0 comments

Comments

@davqq
Copy link

davqq commented Aug 15, 2023

Hello,

when using both WinForms and WPF control in one application, GMapControl.DrawMap throws an InvalidCastException because it expects an GMapImage of the namespace GMap.NET.WindowsPresentation but gets one from GMap.NET.WinForms. This happens (probably) because when drawing the control the overlay property inside the tile objects hasn't been updated yet. As of my understanding this happens not synced with the drawing thread. When stepping through the code it is possible that the exception does not happen.

I was using the nugget package in version 2.1.7.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant