3

xamlからボタンclcikイベントを実行しようとすると、次のエラーが発生します

<Button x:Name="myButton" Content="Surface History"                    
                HorizontalAlignment="Right">
            <Button.Triggers>
                <EventTrigger RoutedEvent="Button.Click">
                    <BeginStoryboard>
                        <Storyboard>
                            <ObjectAnimationUsingKeyFrames Storyboard.TargetName="MyText" 
                                                           Storyboard.TargetProperty="Text">
                                <DiscreteObjectKeyFrame KeyTime="0:0:0" Value="Hello" />
                            </ObjectAnimationUsingKeyFrames>

                        </Storyboard>
                    </BeginStoryboard>
                </EventTrigger>
            </Button.Triggers>
        </Button>
        <TextBox Name="MyText" Text="Hi"/>

Text Storyboard.TargetPropertyパスにアニメーション化できないプロパティが含まれていますText

4

1 に答える 1

0

テキストプロパティは、アニメートできない依存関係プロパティです。Textの依存関係プロパティを作成している間、UIMetaData IsAnimationProhibitedプロパティがtrueに設定され、Textプロパティのアニメーション化が禁止されます。

したがって、Textプロパティはアニメーション化できません。この動作を得るには、タイマーからのテキストを手動で設定する必要があります。

于 2012-10-11T05:57:20.893 に答える