嗨,我正在寻找这些类型的学习资源。
一个解释 Silverlight 样式的基础知识(基本术语)。或者一些非常简单的示例集合,我可以从中学到很多东西。
其中一个与 Silverlight 文档非常相似(例如,如果您想要进行此修改,您需要设置什么属性),除了使用起来更舒适。
任何建议将不胜感激。
谢谢!
嗨,我正在寻找这些类型的学习资源。
一个解释 Silverlight 样式的基础知识(基本术语)。或者一些非常简单的示例集合,我可以从中学到很多东西。
其中一个与 Silverlight 文档非常相似(例如,如果您想要进行此修改,您需要设置什么属性),除了使用起来更舒适。
任何建议将不胜感激。
谢谢!
我一直在使用的是 silverlight.net 视频,然后是 MSDN 站点,用于不同控件的属性。当然,请观看 Silverlight.net 上的主题视频。它们真的很有用。
需要注意的一件事...如果控件不是标准控件集的一部分(即它们仍然没有像 datagird 控件那样直接内置),那么当您为它们设置主题时,您将没有任何预-“编辑当前模板”选项中的确定值。你必须去找一个他们默认主题的例子,复制进去,然后把它弄乱。
就个人而言,我认为 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 和模板上时,这些对我帮助很大。
我刚刚发布了一组用于 Silverlight 4 beta 的知识共享样式 - 您可以下载这些样式并使用它们/查看 xaml 以了解样式的工作原理
http://www.blackspike.com/site/silverlight/free-silverlight-4-beta-skin