You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
.Net 8 in this example, our actual application is running 4.8.
Did this work in a previous version of Visual Studio and/or previous .NET release?
It worked in visual studio 2019 as it wasn't using the out of process designer
Issue description
Out of process designer doesn't correctly identify custom binding sources and therefore inject extra binding sources when attempting to set them up.
Steps to reproduce
Setup project so it uses the out of process designer
Add a new class called "MyCustomBindingSource"
Inherit System.Windows.Forms.BindingSource
Build project
Add MyCustomBindingSource to form
Set the datasource property as you normally would
Issue 1, the datasource property doesn't get set via the window however this is already logged here: Bindingsource not assigned #8908
Use work around to set the datasource property via the other datasource section
Issue 2, A extra binding source has been added to the form which has been setup correctly and the MyCustomBindingSource datasource property has been set to that bindingsource.
Project can be downloaded here if you want to be able to skip to step 4
@Olina-Zhang can you verify this and then copy it into the designer repo if there isn't a duplicate in there already? We'll circle back after the full investigation.
Environment
Version: 17.10.2
.NET version
.Net 8 in this example, our actual application is running 4.8.
Did this work in a previous version of Visual Studio and/or previous .NET release?
It worked in visual studio 2019 as it wasn't using the out of process designer
Issue description
Out of process designer doesn't correctly identify custom binding sources and therefore inject extra binding sources when attempting to set them up.
Steps to reproduce
Issue 1, the datasource property doesn't get set via the window however this is already logged here: Bindingsource not assigned #8908
Issue 2, A extra binding source has been added to the form which has been setup correctly and the MyCustomBindingSource datasource property has been set to that bindingsource.
Project can be downloaded here if you want to be able to skip to step 4
DataBindingIssue.zip
Regards
Diagnostics
No response
The text was updated successfully, but these errors were encountered: