第一行DataGrid的动画?
The animation of the first row DataGrid?
也许有人知道我的问题的答案。如何让Datagrid中新添加的行的文本颜色在前5秒内比其他行更亮,然后她又变得和所有行一样?
如果这是通过动画完成的,请告诉我怎么做?
您可以使用 Expression blend 创建 WPF 动画。
它会生成 Xaml 使用 StoryBoard xaml 标签的代码。
你应该有 somthink 这样的代码片段。
<DataGrid.Triggers>
<EventTrigger RoutedEvent="DataGrid.MouseLeave">
<BeginStoryboard>
<Storyboard>
<ColorAnimation To="Red" Storyboard.TargetProperty="(your new row here ???).(SolidColorBrush.Color)" Duration="0:0:10"></ColorAnimation>
</Storyboard>
</BeginStoryboard>
</EventTrigger>
</DataGrid.Triggers>
也许有人知道我的问题的答案。如何让Datagrid中新添加的行的文本颜色在前5秒内比其他行更亮,然后她又变得和所有行一样? 如果这是通过动画完成的,请告诉我怎么做?
您可以使用 Expression blend 创建 WPF 动画。 它会生成 Xaml 使用 StoryBoard xaml 标签的代码。
你应该有 somthink 这样的代码片段。
<DataGrid.Triggers>
<EventTrigger RoutedEvent="DataGrid.MouseLeave">
<BeginStoryboard>
<Storyboard>
<ColorAnimation To="Red" Storyboard.TargetProperty="(your new row here ???).(SolidColorBrush.Color)" Duration="0:0:10"></ColorAnimation>
</Storyboard>
</BeginStoryboard>
</EventTrigger>
</DataGrid.Triggers>