我不知道动作可以花多长时间,我想在对话框中向用户显示进度条.我已经尝试过使用System.Windows.Forms.ProgressBar,但它似乎不支持它.
我想要的一个例子是Windows在互联网上寻找新驱动程序时显示的进度条.它只是在进度条上有三四个'条形'来回移动字幕.
我怎样才能做到这一点?
System.Windows.Forms.ProgressBar有一个名为的属性Style
.设置Style
于Marquee
将实现你要找的效果.
编辑: Divo指出Marquee 样式仅适用于
Windows XP Home Edition,Windows XP Professional x64 Edition,Windows Server 2003
这些注释提供了更多信息,表明只要您使用的是.NET 2.0或更高版本,它就可以在任何地方使用.
你有没有试过设置Style
的属性System.Windows.Forms.ProgressBar
来Marquee
?
但是,令人惊讶的是,此属性仅在以下平台上可用(根据MSDN):
Windows XP Home Edition,Windows XP Professional x64 Edition,Windows Server 2003
可能是文档还没有更新到Vista.有人知道Vista的限制吗?
编辑:正如另一条评论中所述,文档似乎与支持的平台有关.应该在Vista以及Windows 7上运行.
只需使用动画gif :)
你可以在这里自己创建:http: //www.ajaxload.info/