View Issue Details

IDProjectCategoryView StatusLast Update
0002478NoesisGUIC++ SDKpublic2023-03-27 12:14
Reportermanuel Assigned Tosfernandez  
PrioritynormalSeverityfeature 
Status assignedResolutionopen 
Product Version3.1.5 
Target Version3.2 
Summary0002478: Binding.NotifyOnTargetUpdated and Binding.TargetUpdated event are not implemented
Description

Whenever I try to use Binding.NotifyOnTargetUpdated I got "Unknown member Binding.NotifyOnTargetUpdated".

I could find quite old forum threads about the same topic, so there might already be a bug ticket about this.
According to these forum threads, this feature just has never been implemented:
https://www.noesisengine.com/forums/viewtopic.php?t=452
https://www.noesisengine.com/forums/viewtopic.php?p=9611

Steps To Reproduce

In my case, I try to animate a ListBox's position to always center the selected entry. So... any kind of EventTrigger of type TargetUpdated and an animation with NotifyOnTargetUpdated will do. Here is my code as an example:

                <ListBox.Triggers>
                    <EventTrigger RoutedEvent="Binding.TargetUpdated">
                        <BeginStoryboard Name="MoveAnimation">
                            <Storyboard>
                                <DoubleAnimation To="{Binding SelectedEpisodeIndex}, NotifyOnTargetUpdated=True}" Storyboard.TargetProperty="RenderTransform.X" Duration="00:00:00.250000" FillBehavior="HoldEnd" IsAdditive="True" IsCumulative="True"/>
                                <DoubleAnimation To="{Binding SelectedEpisodeIndex}, NotifyOnTargetUpdated=True}" Storyboard.TargetProperty="RenderTransform.Y" Duration="00:00:00.250000" FillBehavior="HoldEnd" IsAdditive="True" IsCumulative="True"/>
                            </Storyboard>
                        </BeginStoryboard>
                    </EventTrigger>
                </ListBox.Triggers>
PlatformWindows

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2022-12-15 17:22 manuel New Issue
2022-12-19 13:15 sfernandez Assigned To => sfernandez
2022-12-19 13:15 sfernandez Status new => assigned
2022-12-19 13:15 sfernandez Target Version => 3.2.0
2023-03-27 12:14 jsantos Target Version 3.2.0 => 3.2