在 Silverlight 4 中,如何向 BusyIndicator 控件添加取消按钮?
我相信您可以编辑 BusyIndicator 的模板,但是,我没有表达式混合,而且我不熟悉这样做。有人有我可以开始使用的示例 XAML 吗?
我认为混合只是让它更容易完成,但我不确定如何从标准 VS.NET 开始。
I believe you can edit the template for the BusyIndicator, however, I do not have expression blend and I am not familiar with doing this. Does anyone have sample XAML that I could start with?
I presume blend just makes it easier to accomplish, but I am unsure how to begin with standard VS.NET.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
无需使用 Expression Blend - 您只需为控件提供 BusyContentTemplate 即可。 Silverlight Toolkit 示例在此演示了这一点: http://www.silverlight .net/content/samples/sl4/toolkitcontrolsamples/run/default.html。复制并粘贴这些示例中的片段:
希望这有帮助......
克里斯
There's no need to use Expression Blend - you can simply provide the control with a BusyContentTemplate. The Silverlight Toolkit examples demonstrate this here: http://www.silverlight.net/content/samples/sl4/toolkitcontrolsamples/run/default.html. Copying and pasting a snippet from those examples:
Hope this helps...
Chris
此 xaml 解决了我在使用 Toolkit 源中的标准示例 XAML(由 Chris 发布)时遇到的两个问题。我还简化了 XAML,仅添加一个取消按钮。
注意:我正在使用 Caliburn Micro 进行 MVVM ,如果您不使用 MVVM,您可能只使用“取消”按钮的普通单击事件处理程序。
代码示例:
This xaml addresses 2 issues that I had problems with by using the standard sample XAML (posted by Chris) from the Toolkit sources. I have also simplified the XAML to just add a Cancel button .
NOTE: I am using Caliburn Micro for MVVM, and if you're not using MVVM you'll probably just use a normal click event handler for the Cancel button.
Code sample: