Tôi thường sẽ tạo ra một bố cục như thế này:
<Grid>
<Grid x:Name="MainContent" IsEnabled="False">
...
</Grid>
<Grid x:Name="LoadingIndicatorPanel">
...
</Grid>
</Grid>
Sau đó, tôi tải các dữ liệu trên một sợi công nhân, và khi nó kết thúc, tôi cập nhật giao diện người dùng dưới lưới "MainContent" và cho phép lưới điện, sau đó đặt Khả năng hiển thị của LoadingIndicatorPanel thành Đã thu gọn.
Tôi không chắc chắn nếu đây là những gì bạn đang hỏi hoặc nếu bạn muốn biết làm thế nào để hiển thị một hình ảnh động trong nhãn tải. Nếu đó là hoạt ảnh bạn đang theo dõi, vui lòng cập nhật câu hỏi của bạn cụ thể hơn.
Đó là bản trình diễn hay! – ariso
Có lẽ đây là một câu hỏi ngớ ngẩn, nhưng tại sao lại viết hoạt hình của riêng bạn khi bạn có thể sử dụng điều khiển Hoạt động cực kỳ giống nhau? –
@Peter Wone: Kiểm soát hoạt động nào? MSDN có một tấn số truy cập trên từ "hoạt động", nhưng một cái nhìn nhanh chóng cho thấy không có điều khiển WPF/SL. – moswald