2008-12-04 13 views
5

मैं कोड आइक में शैली लागू करने की जरूरत है इस:मैं रनटाइम पर कोड में गतिशील शैली कैसे लागू करूं?

TextBlock.Style = TryFindResource("MyStyle") as Style; 

कि गतिशील रूप से अद्यतन किया जाएगा जब संसाधन शब्दकोश बदल जाता है (यानी त्वचा रनटाइम पर बदला जाता है)।

<TextBlock Style="{DynamicResource MyStyle}" /> 

उत्तर

13

SetResourceReference उपयोग करके देखें: दूसरे शब्दों में मैं इस तरह एक गतिशील संसाधन का उपयोग करने पर की जरूरत है।

textBlock.SetResourceReference(TextBlock.StyleProperty, "MyStyle") 
संबंधित मुद्दे