读书人

SilverLight使用theme解决思路

发布时间: 2012-04-04 16:38:51 作者: rapoo

SilverLight使用theme
了我的目能用一的主,我自己建立了一置style的xaml,我使用了xaml做主後,UI得很慢、很卡

style直接在Silver page中使用就不生慢的。
各路高手,有法解?

使用主的代如下:

C# code
Uri uri = new Uri(String.Format("Themes/{0}","DefineStyle.xaml"), UriKind.Relative);ImplicitStyleManager.SetResourceDictionaryUri(element, uri);ImplicitStyleManager.SetApplyMode(element, ImplicitStylesApplyMode.Auto);ImplicitStyleManager.Apply(element);


[解决办法]
通常来说,我会分解样式,不会把所有的样式都放入Style中,部分属于个性的模板,就在本地资源就可以了。

Silverlight项目开发准则

http://silverlightchina.net/html/tips/2009/0708/36.html
[解决办法]
ImplicitStylesApplyMode.Auto 也是卡的一个原因,特别是有 TreeView 时

读书人网 >CAD教程

热点推荐