3

嗨,我正在寻找这些类型的学习资源。

  • 一个解释 Silverlight 样式的基础知识(基本术语)。或者一些非常简单的示例集合,我可以从中学到很多东西。

  • 其中一个与 Silverlight 文档非常相似(例如,如果您想要进行此修改,您需要设置什么属性),除了使用起来更舒适。

任何建议将不胜感激。

谢谢!

4

4 回答 4

2

我一直在使用的是 silverlight.net 视频,然后是 MSDN 站点,用于不同控件的属性。当然,请观看 Silverlight.net 上的主题视频。它们真的很有用。

需要注意的一件事...如果控件不是标准控件集的一部分(即它们仍然没有像 datagird 控件那样直接内置),那么当您为它们设置主题时,您将没有任何预-“编辑当前模板”选项中的确定值。你必须去找一个他们默认主题的例子,复制进去,然后把它弄乱。

于 2009-09-28T14:20:13.147 回答
2

我发现有关 Silverlight 3 控件样式的 MSDN 文档非常好。

于 2009-09-28T14:24:31.727 回答
2

就个人而言,我认为 Silverlight“样式和模板”的整个解释方式是荒谬的。我们正在谈论这两个属性,例如火箭科学或其他东西。

Silverlight 的“样式和模板”被大肆宣传,而实际上它是一个非常容易和平易近人的话题。

了解 Silverlight UI 工作原理的最佳方式是通过 Silverlight UI 设计器:Expression Blend 和 Visual Studio 2010 Silverlight 设计器。然而,Blend 更适合这个话题。

其中一个与 Silverlight 文档非常相似(例如,如果您想要进行此修改,您需要设置什么属性),除了使用起来更舒适。

您想知道控件上的属性有什么作用吗?打开 Expression Blend 并使用它。阅读一本书、观看网络广播甚至浏览 MSDN 都不能代替真正的体验。

因此,下载expression blend,开始一个新的 Silverlight 项目,在设计图面上放置一个控件并开始摆弄它。这是您获得真实世界经验的好方法。

此外,Microsoft 为其 Silverlight 控件提供了以下 2 个示例应用程序:

1) Silverlight 框架控件 - http://silverlight.net/content/samples/sl2/silverlightcontrols/run/default.html

2) Silverlight SDK + Silverlight Toolkit 控件 - http://silverlight.net/samples/sl3/toolkitcontrolsamples/run/default.html

一个解释 Silverlight 样式的基础知识(基本术语)。或者一些非常简单的示例集合,我可以从中学到很多东西。

很好的问题。关于样式、模板和 VisualStateManager 可以说很多。但是,与其说出来——我会再次向你指出 Blend。

请看下面这四个 VisualStateManager “我该怎么做?” 史蒂夫怀特的视频。当我试图将我的大脑包裹在 VSM 和模板上时,这些对我帮助很大。

于 2009-09-28T14:47:44.303 回答
0

我刚刚发布了一组用于 Silverlight 4 beta 的知识共享样式 - 您可以下载这些样式并使用它们/查看 xaml 以了解样式的工作原理

http://www.blackspike.com/site/silverlight/free-silverlight-4-beta-skin

于 2010-03-08T17:30:36.513 回答