我想在使用附加行为或类似内容的任何类型的用户控件上添加一个简单的进度指示器作为叠加层,因此我可以在忙标志上添加一行带有bool绑定的代码来指示一个动作正在运行,例如在一个按钮上:
<Button local:ShowProgressBehavior.Show="{Binding VM.Busy}"/>
我已经有了进度视图,之前我已经实现了附加行为。
对我来说,问题只是:如何在不更改usercontrol的样式或模板的情况下为任何用户控件创建叠加行为(它应该是完全独立且非侵入性的)。这可能吗?
提前致谢!