[英]C# WPF - How to place a vertical scrollviewer inside a horizontal scrollviewer
[英]C# WPF - Global ScrollViewer Mode
我做了一些自定义附加属性,使我能够在任何控件上创建“弹出”效果。
当切换boolean DependencyProperty时,它将对宽度和/或高度进行动画处理。
有没有一种好方法可以在此效果期间将控件内所有ScrollViewer的滚动条可见性设置为隐藏? 您可以看到在动画过程中出现了一些难看的滚动条。
我宁愿不必在动画开始时遍历视觉树,然后在动画完成时再次进行遍历。
编辑:虽然一个替代解决方案会很好,但在这一点上,我宁愿绑定到名为IsAnimating的只读附加属性来处理设置滚动可见性。
有全球性的方法吗?
与其对动画本身的宽度进行动画处理,不如尝试在动画开始时固定其宽度,然后将其重新放置到网格中,然后对网格的宽度进行动画处理。 原始的视觉效果不会在自己的小世界中改变大小,并且不会出现滚动条或更改任何滚动条。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.