Silverlight 在加载视图模型之前隐藏视图

Silverlight 在加载视图模型之前隐藏视图,silverlight,Silverlight,Silverlight中是否有方法防止视图在视图模型加载其所有数据之前显示,或者在加载数据时显示加载图形 数据正在异步加载,这使事情变得复杂 Paul您只需在模型上公开一个布尔属性(实现INotifyPropertyChanged),以指示数据是否已加载,并将其绑定到视图中顶级容器的可见属性 如果在多个视图中使用,则很容易在viewmodels和要应用的样式的基类中考虑到这一点。我曾经这样做过,但是我展示了一个巨大的淡蓝色半透明正方形,中间有一个“加载”标签和一个旋转的圆形箭头

Silverlight中是否有方法防止视图在视图模型加载其所有数据之前显示,或者在加载数据时显示加载图形

数据正在异步加载,这使事情变得复杂


Paul

您只需在模型上公开一个布尔属性(实现INotifyPropertyChanged),以指示数据是否已加载,并将其绑定到视图中顶级容器的可见属性

如果在多个视图中使用,则很容易在viewmodels和要应用的样式的基类中考虑到这一点。我曾经这样做过,但是我展示了一个巨大的淡蓝色半透明正方形,中间有一个“加载”标签和一个旋转的圆形箭头