.net 4.0 设置SolidColorBrush动画时遇到问题
我有以下代码:.net 4.0 设置SolidColorBrush动画时遇到问题,.net-4.0,wpf-4.0,.net 4.0,Wpf 4.0,我有以下代码: <Grid.Background> <DrawingBrush Stretch="Uniform"> <DrawingBrush.Drawing> <DrawingGroup> <GeometryDrawing Brush="{Binding Path=
<Grid.Background>
<DrawingBrush Stretch="Uniform">
<DrawingBrush.Drawing>
<DrawingGroup>
<GeometryDrawing Brush="{Binding Path=SegmentBackground, ElementName=Segment, Mode=OneWay}" x:Name="SegmentDrawing" Geometry="M 278.229,141.688C 278.229,128.798 276.451,116.324 273.128,104.497L 228.906,122.309C 230.417,128.8 231.216,135.565 231.216,142.517C 231.216,147.98 230.723,153.328 229.778,158.518L 275.262,170.2C 277.206,161.002 278.229,151.464 278.229,141.688 Z ">
<GeometryDrawing.Pen>
<Pen LineJoin="Round" Brush="#FF000000"/>
</GeometryDrawing.Pen>
</GeometryDrawing>
</DrawingGroup>
</DrawingBrush.Drawing>
</DrawingBrush>
</Grid.Background>
我的问题很简单,我想为GeometryDrawingBrush的笔刷属性设置动画。
绘图是我控件的主要视觉效果,我希望画笔的颜色改变以反映其状态(正常、结束等)。据我所知,实际上您希望设置画笔颜色值的动画。但当我在代码中尝试此操作并在“混合”中打开情节提要时,会出现一个错误,表明找不到颜色属性。也许我正在尝试设置错误的属性的动画?你能给出一个XAML示例来说明你正在尝试做什么吗?我想我已经解决了这个问题。我试图使用画笔设置几何绘图的SolidColorBrush的颜色。它可能不太喜欢这样:P