从窗口引用子用户控件中的网格
我使用ItemsControl将大量用户控件添加到我的主窗口。 这工作正常,但我想在控件添加到ItemsControl时添加动画。
我正在使用此线程中的代码: Animate Insertions to ItemsControl
这是我的用户控件
这是主窗口的片段。
但是当我运行这个时,我的动画中出现了一个错误,即CallsForUser.CallGridRoot
。 如何从动画中的子usercontrol引用网格?
您可以尝试使用FluidMoveBehavior
您需要添加两个引用:
System.Windows.Interactivity
Microsoft.Expression.Interactions
将以下using语句添加到xaml中
xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity" xmlns:ei="http://schemas.microsoft.com/expression/2010/interactions"
然后,它的用法很简单:
您还可以添加它轻松function,使其按您的需要运行。
您可以在这篇文章中找到有关它的更多信息
希望这可以帮助