我的一些是:
>没有事件触发的动画 – 我创建了一个辅助类与静态方法,用于附加每个类型的动画我用于故事板在共享库,在应用程序级别我创建类与静态方法,将它们放在一起,因为我会有在XAML如果工作在WPF。到目前为止,这是一个很好的解决方案,保持我的动画组织和我的事件处理程序的逻辑。
> ScrollViewer不支持鼠标滚轮 – Adam Cooper创建了一个优秀的类库,添加了这个功能,需要在任何Silverlight项目中实现的最少代码。他的网站似乎在下降,所以这里是一个链接到Tim Heuer的博客,解释和链接到它(所以当他的网站恢复在线时它会可用)。 Add mouse wheel support to ScrollViewer in Silverlight
> SortedDictionary< T,K>不见了。我发现this post包含一个实现,但我没有最终自己使用它。
> ResourceDictionary.MergedDictionaries不可用 – 再次…发现有人实现了这一点并公布了源代码,但它似乎有点复杂。我可能会通过它一点点,但还没有这样做。 MergedDictionaries in Silverlight
> ZIndex附加属性仅在Canvas对象上可用。我发布这里作为一个问题在这里,有人做了一个伟大的建议,如果这是需要的包装我的容器在一个集合。它感觉有点马虎,但你必须做你应该做的。我的容器嵌套三层深,所以我可能需要在Canvas对象中扭曲它们,并为每个事件设置Canvas.ZIndex三次。丑陋作为罪,但如果它是唯一的方式,那么就是如此。
我有兴趣看看其他常见的问题,更有经验的Silverlight开发人员遇到了,你做了什么来修复它们。
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。