Přiřazení Storyboard.Target na něco dává mi divný chyba

hlasů
1

Když píšu Storyboard.Target IntelliSense kroky a dělá to je práce. Ale když jsem ho sestavit, dostanu výjimku. Ale jestli to není povoleno, proč intellisense vytáhnout ho pro mě používat?

<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>

Výjimka:

Chyba 1 vlastnost ‚Target‘ neexistuje na typu ‚DoubleAnimationUsingKeyFrames‘ v XML namespace ‚ http://schemas.microsoft.com/winfx/2006/xaml/presentation ‘. C: \ Documents and Settings \ Sergio \ My Documents \ Visual Studio 2008 \ Projects \ SilverlightApplication5 \ SilverlightApplication5 \ MainPage.xaml 37 44 SilverlightApplication5

Chci přidělit myStoryboard na myRectangle. Co dělám špatně?

Položena 27/08/2009 v 03:34
zdroj uživatelem
V jiných jazycích...                            


2 odpovědí

hlasů
4

Chcete-li nastavit Storyboard.TargetName ne Storyboard.Target.

Odpovězeno 27/08/2009 v 04:18
zdroj uživatelem

hlasů
0

Snaž se

Storyboard.TargetProperty="(UIElement.Height)"
Odpovězeno 27/08/2009 v 03:41
zdroj uživatelem

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