View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001364 | NoesisGUI | C++ SDK | public | 2018-11-29 16:33 | 2021-09-23 12:30 |
| Reporter | Gwynneth | Assigned To | sfernandez | ||
| Priority | normal | Severity | feature | ||
| Status | resolved | Resolution | fixed | ||
| Product Version | 2.2.0 | ||||
| Target Version | 3.0.0 | Fixed in Version | 3.0.0 | ||
| Summary | 0001364: Support for MultiBinding and IMultiValueConverter | ||||
| Description | MultiBindings and IMultiValueConverter implementations are often used in views to combine data from models or react to multiple changes in the models to update the view accordingly. This keeps the original data models clean, i.e. no extra properties are needed in the model for this specific view. Having support for this in Noesis would help tremendously. | ||||
| Platform | Any | ||||
| duplicate of | 0000791 | resolved | sfernandez | NoesisGUI | IMultiValueConverter is missing |
|
Would love to see MultiBindings support as NoesisGUI is now much smarter regarding the text formatting - support for Binding StringFormat was added recently and we're trying to use it actively but the problem is - we often have more than a single binding and so we must use multibinding:
It will also allow scenarios when visibility is defined by multiple parameters (when all visible - the element should be visible) - currently, as a workaround, we have to use nesting of content controls with each control binding its visibility to a single property. |
|
|
Only after I had created a nice solution for my problem with MultiBinding and IMultiValueConverter, I remembered that this way is not supported yet. It's sad. |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2018-11-29 16:33 | Gwynneth | New Issue | |
| 2018-11-29 16:33 | Gwynneth | Tag Attached: multibinding | |
| 2018-11-29 16:33 | Gwynneth | Tag Attached: multivalueconverter | |
| 2018-11-29 22:11 | sfernandez | Assigned To | => sfernandez |
| 2018-11-29 22:11 | sfernandez | Status | new => assigned |
| 2018-11-29 22:12 | sfernandez | Relationship added | duplicate of 0000791 |
| 2019-01-25 14:21 | ai_enabled | Note Added: 0005418 | |
| 2019-01-25 14:21 | ai_enabled | Note Edited: 0005418 | |
| 2019-01-25 14:21 | ai_enabled | Note Edited: 0005418 | |
| 2019-01-25 14:24 | ai_enabled | Note Edited: 0005418 | |
| 2019-01-28 22:49 | Djekke | Note Added: 0005424 | |
| 2019-04-16 17:12 | sfernandez | Target Version | => 2.3.0 |
| 2019-04-16 20:02 | jsantos | Category | Unity3D => C++ SDK |
| 2020-01-14 01:16 | sfernandez | Status | assigned => resolved |
| 2020-01-14 01:16 | sfernandez | Resolution | open => fixed |
| 2020-01-14 01:16 | sfernandez | Fixed in Version | => 3.0.0 |
| 2020-01-14 01:17 | sfernandez | Target Version | 2.3.0 => 3.0.0 |
| 2021-09-23 12:17 | sfernandez | Project | NoesisGUI => GE |
| 2021-09-23 12:30 | sfernandez | Project | GE => NoesisGUI |