我在WPF中有以下布局
<grid>
<row height=auto>
<border>
<listbox>
<border?
</row>
<row height=*>
<othercontent>
</row>
</grid>
使用MVVM并绑定了listbox itemsource。我在网格中使用了wrapPanel,并且已禁用滚动,因此网格行高度将根据列表框内容增长和缩小。这一切都很好。
我想要的是能够为列表框(或包含它的边框,或具有自动高度的网格行)的增长和缩小设置动画。我应该使用什么元素 - 边框上SizeChanged的触发器?
此外,当我的ItemsSource更改时,我希望我的列表框项目淡出,然后调整大小,然后新项目淡入。
任何帮助非常感谢。 谢谢, 克里斯