在 windows phone 8 开发中可以有旋转进度指示器控件吗?请为我们提供样品以实现相同的目标。
提前致谢。
Spinner UI 不是 Windows Phone 原生用户体验的一部分,在 WP7/WP8 上看起来很奇怪而且不合适。考虑在页面顶部使用不确定的进度条来指示待处理的操作。
您要查找的谷歌术语是 SystemTray.ProgresIndicator。示例@http://blog.duc.as/2011/10/08/using-the-system-tray-to-show-progress-in-windows-phone-7-mango/
<shell:SystemTray.ProgressIndicator>
<shell:ProgressIndicator IsIndeterminate="true" IsVisible="True" Text="Click me..." />
</shell:SystemTray.ProgressIndicator>
ProgressIndicator progress = new ProgressIndicator
{
IsVisible = true,
IsIndeterminate = true,
Text = "Downloading details..."
};
SystemTray.SetProgressIndicator(this, progress);
这是您自己构建自定义不确定进度条的文档和示例。该示例仍然使用矩形,但可以适应您想要的任何内容:
http://msdn.microsoft.com/en-us/library/windowsphone/develop/gg442303%28v=vs.105%29.aspx