View Issue Details

IDProjectCategoryView StatusLast Update
0001900NoesisGUIC++ SDKpublic2021-01-22 11:30
ReporterstevehAssigned Tosfernandez 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.0.9 
Target Version3.0.10Fixed in Version3.0.10 
Summary0001900: BindingExpression binding mode doesn't work in 3.0.9
DescriptionHi guys, I've recently updated from 3.0.6 -> 3.0.9, and I'm now hitting an error on the following XAML:

<MultiBinding StringFormat=" {0}/{1}">
    <Binding Path="SomeArray.Count" Mode="OneWay" />
    <Binding Path="SomeOtherArray.Count" Mode="OneWay" />
</MultiBinding>

The issue is the Mode doesn't seem to come through, the error is as follow:

"A TwoWay or OneWayToSource Binding cannot work on a read-only property"

SomeArray and SomeOtherArray are both ObservableCollections.

This exact XAML used to work fine with 3.0.6. I'm guessing #9800 caused this issue.

Cheers,

-Steven
TagsNo tags attached.
PlatformAny

Activities

sfernandez

sfernandez

2021-01-22 09:58

manager   ~0006987

We found and fix a few issues with MultiBinding recently: changesets 9944 and 9947.
Could you please integrate those and confirm your problem is fixed?
steveh

steveh

2021-01-22 11:25

reporter   ~0006990

I can confirm that integrating those 2 changes have fixed my issue. Much appreciated Sergio!
sfernandez

sfernandez

2021-01-22 11:30

manager   ~0006991

Great, marking this as solved.

Issue History

Date Modified Username Field Change
2021-01-21 22:16 steveh New Issue
2021-01-22 09:58 sfernandez Assigned To => sfernandez
2021-01-22 09:58 sfernandez Status new => feedback
2021-01-22 09:58 sfernandez Note Added: 0006987
2021-01-22 09:59 sfernandez Target Version => 3.0.10
2021-01-22 11:25 steveh Note Added: 0006990
2021-01-22 11:25 steveh Status feedback => assigned
2021-01-22 11:30 sfernandez Status assigned => resolved
2021-01-22 11:30 sfernandez Resolution open => fixed
2021-01-22 11:30 sfernandez Fixed in Version => 3.0.10
2021-01-22 11:30 sfernandez Note Added: 0006991