我试了试ColorAnimation,好像不管用,程序一运行就崩溃
多谢!!!!!!!!!!!!!!!!!!!
Fill是一个Brush,你可以用诸如SolidColorBrush之类的对象
如果是要对Fill属性应用动画呢?
@黑白Ketty:
<Grid> <Grid.RowDefinitions> <RowDefinition Height="*"></RowDefinition> <RowDefinition Height="30"></RowDefinition> </Grid.RowDefinitions> <Ellipse x:Name="Ellipse"> <Ellipse.Fill> <SolidColorBrush Color="Red"> </SolidColorBrush> </Ellipse.Fill> </Ellipse> <Button x:Name="Mybutton" Grid.Row="1"> <Button.Triggers> <EventTrigger RoutedEvent="Button.Click"> <BeginStoryboard> <Storyboard> <ColorAnimation Storyboard.TargetName="Ellipse" Storyboard.TargetProperty="Fill.Color" From="White" To="Red" Duration="0:0:5"> </ColorAnimation> </Storyboard> </BeginStoryboard> </EventTrigger> </Button.Triggers> </Button> </Grid>
不知道你说的是不是这样
@jello chen:
原来如此啊,Fill.Color,后面还得要个color
多谢多谢!!!!!!!!!!!!!!!!!!!!!!!!!!!!1