After upgrading to Q1 2011 I am getting this exception from time to time:
System.InvalidOperationException: Cannot resolve all property references in the property path 'Effect.Progress'. Verify that applicable objects support the properties.
at System.Windows.Media.Animation.Storyboard.VerifyPathIsAnimatable(PropertyPath path)
at System.Windows.Media.Animation.Storyboard.ClockTreeWalkRecursive(Clock currentClock, DependencyObject containingObject, INameScope nameScope, DependencyObject parentObject, String parentObjectName, PropertyPath parentPropertyPath, HandoffBehavior handoffBehavior, HybridDictionary clockMappings, Int64 layer)
at System.Windows.Media.Animation.Storyboard.ClockTreeWalkRecursive(Clock currentClock, DependencyObject containingObject, INameScope nameScope, DependencyObject parentObject, String parentObjectName, PropertyPath parentPropertyPath, HandoffBehavior handoffBehavior, HybridDictionary clockMappings, Int64 layer)
at System.Windows.Media.Animation.Storyboard.BeginCommon(DependencyObject containingObject, INameScope nameScope, HandoffBehavior handoffBehavior, Boolean isControllable, Int64 layer)
at System.Windows.Media.Animation.Storyboard.Begin()
at Telerik.Windows.Controls.TransitionControl.TransitionPresenter.PlayAnimation()
Any ideas ?
7 Answers, 1 is accepted
Could you please give us more information about your scenario? In what circumstances this error occurs? We need this information to help us pinpoint the problem.
I am glad to assist you further.
George
the Telerik team

When the operation completes another view is initialized using the Prism composite event. The event handler switches the view in this region.
The exception happens every time if the processing time is shorter than transition animation.
My transition animation time is set to 0.0.0:4
My guess is, try changing the view while the transition animation is still playing.
Roland
This is very strange. You could change the content for the RadTransitionControl even when the animation is not over. You could easily try this in our online demos - http://demos.telerik.com/wpf/Telerik.Windows.Examples.xbap?TransitionControl/FirstLook. We are not aware of such problem with the control, it could be a issue related to the PRISM.
I would suggest you using a RadBusyIndicator to notify that something is processing. When the operation is complete, you could hide the RadBusyIndicator and place the View in the region(RadTransitionControl). In this scenario, you won't need to change the views in the region and I guess the problem will go away.
I hope this helps.
George
the Telerik team


Just noticed the same problem on our app. Basically the same setup with the same result (identical stack trace). Slide and zoom transition in transition control as PRISM region and data being loaded to the controls in the background. Same version of telerik controls. Never seen it bomb before updating.
Have not tried to resolve this yet and was wondering if the op managed to resolve the issue as advised or some other way. Any advice would be appreciated.
Martin

This should help.

Thanks for the swift reply. I'll give that a go.
Cheers
Martin