在C#.Net WPF期间UserControl.Load - >
在UserControl上显示旋转圆圈/"加载"指示器的最佳方法是什么,直到它完成收集数据并呈现其内容为止?
我通常会创建这样的布局:
... ...
然后我在工作线程上加载数据,当它完成后,我更新"MainContent"网格下的UI并启用网格,然后将LoadingIndicatorPanel的Visibility设置为Collapsed.
我不确定这是你要问的,或者你是否想知道如何在加载标签中显示动画.如果这是你想要的动画,请更新你的问题以便更具体.
这是我最近正在努力创建加载动画的东西.这个xaml会产生一个动画圆环.
我最初的想法是创建一个装饰者并使用这个动画作为内容,然后在装饰图层中显示加载动画并使下面的内容变灰.
还没有机会完成它,所以我想我会发布动画供你参考.
我对Ian Oakes Design进行了改进,并构建了一个可扩展的加载指示器版本: