我正在寻找一个示例样式来改变Silverlight BusyIndicator的外观,使其更像AJAX应用程序的“旋转轮”外观。
在谷歌周围转一圈会产生一些链接,指向人们在哪里创建新的控件来实现同样的事情(我怀疑他们早于BusyIndicator),但如果可能的话,我宁愿给BusyIndicator换皮。
有人给我指明了正确的方向吗?
谢谢
标记
发布于 2011-09-10 17:05:31
我用Silverlight Toolkit制作了自己的定制BusyIndicator
以下是您需要的内容:
在样式文件中xmlns:System="clr-namespace:System;assembly=mscorlib"
折叠折叠可见 可见 True False
<Grid x:Name="LayoutRoot" Background="White">
<toolkit:BusyIndicator IsBusy="True" Style="{StaticResource AjaxBusyIndicator}">
<TextBox Text="TEST test test" />
</toolkit:BusyIndicator>
</Grid>
发布于 2010-07-13 14:12:34
好吧,实际上是一个很常见的场景..Silverlight开发人员通常使用http://blogs.msdn.com/b/brada/archive/2009/03/20/silverlight-3-activity-control.aspx这种类型的控件。但是由于您的需求是像AJAX一样,所以我认为这个链接可能会很有帮助:http://chrisa.wordpress.com/2008/10/09/a-wait-indicator-in-silverlight/
这里有一些关于如何定制繁忙指标的数据模板的提示:http://www.jeff.wilcox.name/2009/11/busy-indicator-control/
致以问候。
https://stackoverflow.com/questions/3233329
复制相似问题