Affectation de la Storyboard.Target sur quelque chose me donne une erreur bizarre

voix
1

Quand j'écris Storyboard.Target, les étapes de IntelliSense dans et est-ce est le travail. Mais quand je compile, je reçois une exception. Mais si elle est pas permis, pourquoi ne tirez IntelliSense pour moi d'utiliser?

<UserControl x:Class=SilverlightApplication5.MainPage
    xmlns=http://schemas.microsoft.com/winfx/2006/xaml/presentation 
    xmlns:x=http://schemas.microsoft.com/winfx/2006/xaml
    xmlns:d=http://schemas.microsoft.com/expression/blend/2008 xmlns:mc=http://schemas.openxmlformats.org/markup-compatibility/2006 
    mc:Ignorable=d d:DesignWidth=570 d:DesignHeight=310 Width=570 Height=310>
  <Grid x:Name=LayoutRoot Background=#003399>
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width=70 />
            <ColumnDefinition Width=* />
            <ColumnDefinition Width=70 />
        </Grid.ColumnDefinitions>

        <Grid Grid.Column=1 >
            <Grid.RowDefinitions>
                <RowDefinition Height=50 />
                <RowDefinition Height=* />
            </Grid.RowDefinitions>

            <Grid Grid.Row=1 >
                <Image x:Name=imagenAnuncioDestacado Source=DSC01969.JPG Stretch=UniformToFill />
            </Grid>            

            <Grid Grid.Row=0>
                <Rectangle x:Name=myRectangle MouseLeftButtonDown=myRectangle_MouseLeftButtonDown Fill=#CCFFCC Width=200 Height=30 />
            </Grid>
        </Grid>

        <Grid Grid.Column=0 >
            <Image x:Name=imagenLeft Source=left.PNG Stretch=None/>
        </Grid> 

        <Grid Grid.Column=2 >
            <Image x:Name=imagenRight Source=right.PNG Stretch=None/>
        </Grid>

        <Storyboard x:Name=ShowPrice>
            <DoubleAnimationUsingKeyFrames Storyboard.Target=myRectangle Storyboard.TargetProperty=Height >
                <LinearDoubleKeyFrame Value=30 KeyTime=0:0:0 />
                <SplineDoubleKeyFrame KeySpline=0,0 1,0 Value=300 KeyTime=0:0:0.8 />
                <SplineDoubleKeyFrame KeySpline=0.10, 0.21 0.00, 1.0 Value=250 KeyTime=0:0:1.5 />
            </DoubleAnimationUsingKeyFrames>
        </Storyboard>
    </Grid>   

</UserControl>

Exception:

Erreur 1 La propriété « cible » n'existe pas sur le type « DoubleAnimationUsingKeyFrames » dans l'espace de noms XML « http://schemas.microsoft.com/winfx/2006/xaml/presentation ». C: \ Documents and Settings \ Sergio \ Mes documents \ Visual Studio 2008 \ Projects \ SilverlightApplication5 \ SilverlightApplication5 \ MainPage.xaml 37 44 SilverlightApplication5

Je veux attribuer à myStoryboard myRectangle. Qu'est-ce que je fais mal?

Créé 27/08/2009 à 03:34
source utilisateur
Dans d'autres langues...                            


2 réponses

voix
4

Vous souhaitez définir Storyboard.TargetName pas Storyboard.Target.

Créé 27/08/2009 à 04:18
source utilisateur

voix
0

Essayer

Storyboard.TargetProperty="(UIElement.Height)"
Créé 27/08/2009 à 03:41
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more