0
이 코드는 뒤에 작성하려고합니다. 그러나 그것은 "The Parameter is incorrect"예외를 던지고 있습니다. 코드 뒤에Windows Phone - ObjectAnimationUsingKey 코드 뒤 코드
<VisualState x:Name="FlipCard" >
<Storyboard >
<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="aceSpades">
<DiscreteObjectKeyFrame KeyTime="0:0:1">
<DiscreteObjectKeyFrame.Value>
<Visibility>Visible</Visibility>
</DiscreteObjectKeyFrame.Value>
</DiscreteObjectKeyFrame>
</ObjectAnimationUsingKeyFrames>
</Storyboard>
</VisualState>
코드는 다음과 같습니다 마지막 코드에서
VisualState vst = (VisualState)FindName("FlipCard");
ObjectAnimationUsingKeyFrames anim = new ObjectAnimationUsingKeyFrames();
DiscreteObjectKeyFrame obj = new DiscreteObjectKeyFrame();
obj.Value = Visibility.Visible;
obj.KeyTime = TimeSpan.FromSeconds(1);
anim.KeyFrames.Add(obj);
Storyboard.SetTarget(anim, aceSpades.Projection);
Storyboard.SetTargetProperty(anim, new PropertyPath(Image.VisibilityProperty));
vst.Storyboard.Children.Add(anim);
VisualStateManager.GoToState(this, "FlipCard", true);
그것은 던지는 오류입니다.