Ric*_*ich 29 .net silverlight wpf xaml
我最近开始使用Silverlight,并立即注意到Silverlight BCL与完整的.Net和WPF之间的区别.对于其中一些人,我发现其他开发人员在网上发布了很好的解决方案,其他人则更复杂.您在Silverlight类库中找不到哪些功能/类令您感到惊讶/失望,您是如何解决它们的?
我的一些人是:
SortedDictionary<T, K>不见了. 我发现这篇文章包含一个实现,但我最终没有自己使用它.我很想知道更有经验的Silverlight开发人员遇到的其他常见问题以及您采取了哪些措施来解决这些问题.
Pau*_*ell 35
我该从哪里开始?:)
{Binding Path=Foo.Bar[0].Baz}<Setter .. Value="{Binding ...}" /> 不受支持最重要的是,许多方法签名没有任何理由改变.例如,IIRC,Dispatcher.Invoke的重载是不同的,而不是SL只是忽略它无法处理的参数.或者作为另一个例子,WPF中的ObservableCollection可以引发添加,删除,替换和移动事件 - 在SL中它只是前三个.
由于我编写的代码可以在两个平台上运行,因此代码最终会出现在策略模式和#ifdefs中.感觉像C++一样:-)