Windows Phone 8中的旋转进度指示器

时间:2013-01-16 06:17:18

标签: windows-phone-8 windows-phone

可以在Windows Phone 8开发中使用旋转进度指示器控件吗? 请提供样本以达到相同目的。

提前致谢。

2 个答案:

答案 0 :(得分:4)

Spinner UI不是Windows手机本机用户体验的一部分,在WP7 / WP8上看起来很奇怪而且不合适。考虑在页面顶部使用不确定的进度条来指示待处理的操作。

您需要查看的Google术语是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);

答案 1 :(得分:0)

以下是自行构建自定义不确定进度条的文档和示例。该示例仍然使用矩形,但可以根据您的需要进行调整:

http://msdn.microsoft.com/en-us/library/windowsphone/develop/gg442303%28v=vs.105%29.aspx