Storyboard crash

2012-06-25 Thread Greg Keogh
Folks, in the XAML and code below I'm getting the crash Cannot resolve
TargetProperty RenderTransform.Children[0].Angle on specified object. It
all looks correct to me, can anyone see what's wrong? This code was copied
from a WPF app where it's working fine and creates a nice spinout effect
on a control. In my SL4 app it dies -- Greg

 

var spinout = (Storyboard)grid.Resources[StorySpinout];

spinout.Begin();

 

 

Grid x:Name=LayoutRoot

  Grid.Resources

Storyboard x:Key=StorySpinout Duration=0:0:1.0 BeginTime=0:0:0.2

  DoubleAnimation Storyboard.TargetName=helpCtl
Storyboard.TargetProperty=RenderTransform.Children[0].Angle From=90
To=0

DoubleAnimation.EasingFunction

  BackEase EasingMode=EaseOut Amplitude=0.5/

/DoubleAnimation.EasingFunction

  /DoubleAnimation

  DoubleAnimation Storyboard.TargetName=helpCtl
Storyboard.TargetProperty=RenderTransform.Children[1].ScaleX From=0.0
To=1.0/

  DoubleAnimation Storyboard.TargetName=helpCtl
Storyboard.TargetProperty=RenderTransform.Children[1].ScaleY From=0.0
To=1.0/

/Storyboard

  /Grid.Resources

  comn:WidgetHelpControl x:Name=helpCtl

comn:WidgetHelpControl.RenderTransform

  TransformGroup

RotateTransform Angle=90 CenterX=200 CenterY=200 /

ScaleTransform CenterX=200 CenterY=200 ScaleX=0.0
ScaleY=0.0/

  /TransformGroup

/comn:WidgetHelpControl.RenderTransform

  /comn:WidgetHelpControl

/Grid

 

 

 

 

___
ozsilverlight mailing list
ozsilverlight@ozsilverlight.com
http://prdlxvm0001.codify.net/mailman/listinfo/ozsilverlight


RE: Storyboard crash

2012-06-25 Thread Shane Morris (Automatic Studio)
Don't ask me what's wrong, but the way I would get around it is to name the 
Transforms you want to manipulate and address them by name.

Grid x:Name=LayoutRoot
  Grid.Resources
Storyboard x:Key=StorySpinout Duration=0:0:1.0 BeginTime=0:0:0.2
  DoubleAnimation Storyboard.TargetName=Child0 
Storyboard.TargetProperty=Angle From=90 To=0
DoubleAnimation.EasingFunction
  BackEase EasingMode=EaseOut Amplitude=0.5/
/DoubleAnimation.EasingFunction
  /DoubleAnimation
  DoubleAnimation Storyboard.TargetName=Child1 
Storyboard.TargetProperty=ScaleX From=0.0 To=1.0/
  DoubleAnimation Storyboard.TargetName=Child1 
Storyboard.TargetProperty=ScaleY From=0.0 To=1.0/
/Storyboard
  /Grid.Resources
  comn:WidgetHelpControl x:Name=helpCtl
comn:WidgetHelpControl.RenderTransform
  TransformGroup
RotateTransform x:Name=Child0 Angle=90 CenterX=200 CenterY=200 
/
ScaleTransform x:Name=Child1 CenterX=200 CenterY=200 
ScaleX=0.0 ScaleY=0.0/
  /TransformGroup
/comn:WidgetHelpControl.RenderTransform
  /comn:WidgetHelpControl
/Grid


Shane


From: ozsilverlight-boun...@ozsilverlight.com 
[mailto:ozsilverlight-boun...@ozsilverlight.com] On Behalf Of Greg Keogh
Sent: Monday, 25 June 2012 4:02 PM
To: 'ozSilverlight'
Subject: Storyboard crash

Folks, in the XAML and code below I'm getting the crash Cannot resolve 
TargetProperty RenderTransform.Children[0].Angle on specified object. It all 
looks correct to me, can anyone see what's wrong? This code was copied from a 
WPF app where it's working fine and creates a nice spinout effect on a 
control. In my SL4 app it dies -- Greg

var spinout = (Storyboard)grid.Resources[StorySpinout];
spinout.Begin();


Grid x:Name=LayoutRoot
  Grid.Resources
Storyboard x:Key=StorySpinout Duration=0:0:1.0 BeginTime=0:0:0.2
  DoubleAnimation Storyboard.TargetName=helpCtl 
Storyboard.TargetProperty=RenderTransform.Children[0].Angle From=90 To=0
DoubleAnimation.EasingFunction
  BackEase EasingMode=EaseOut Amplitude=0.5/
/DoubleAnimation.EasingFunction
  /DoubleAnimation
  DoubleAnimation Storyboard.TargetName=helpCtl 
Storyboard.TargetProperty=RenderTransform.Children[1].ScaleX From=0.0 
To=1.0/
  DoubleAnimation Storyboard.TargetName=helpCtl 
Storyboard.TargetProperty=RenderTransform.Children[1].ScaleY From=0.0 
To=1.0/
/Storyboard
  /Grid.Resources
  comn:WidgetHelpControl x:Name=helpCtl
comn:WidgetHelpControl.RenderTransform
  TransformGroup
RotateTransform Angle=90 CenterX=200 CenterY=200 /
ScaleTransform CenterX=200 CenterY=200 ScaleX=0.0 ScaleY=0.0/
  /TransformGroup
/comn:WidgetHelpControl.RenderTransform
  /comn:WidgetHelpControl
/Grid




___
ozsilverlight mailing list
ozsilverlight@ozsilverlight.com
http://prdlxvm0001.codify.net/mailman/listinfo/ozsilverlight


Re: Storyboard crash

2012-06-25 Thread Chui Tey
Greg,

Try casting

Storyboard x:Key=StorySpinout Duration=0:0:1.0
BeginTime=0:0:0.2

DoubleAnimation Storyboard.TargetName=helpCtl

Storyboard.TargetProperty=(TransformGroup.RenderTransform).Children[0].Angle
 From=90 To=0

DoubleAnimation.EasingFunction

BackEase EasingMode=EaseOut Amplitude=0.5/

/DoubleAnimation.EasingFunction

/DoubleAnimation

DoubleAnimation Storyboard.TargetName=helpCtl
Storyboard.TargetProperty=(TransformGroup.RenderTransform).Children[1].ScaleX
From=0.0
To=1.0/

DoubleAnimation Storyboard.TargetName=helpCtl
Storyboard.TargetProperty=(TransformGroup.RenderTransform).Children[1].ScaleY
From=0.0
To=1.0/

/Storyboard

Chui Tey
___
ozsilverlight mailing list
ozsilverlight@ozsilverlight.com
http://prdlxvm0001.codify.net/mailman/listinfo/ozsilverlight