private static void TrySetStyles(WrapPanel wp) { try { var descStyle = (Style)Application.Current.MainWindow.FindResource("Description"); var hylStyle = (Style)Application.Current.MainWindow.FindResource("NormalHyperlink"); var allTbs = wp.FindAll(new Type[] { typeof(TextBlock) }); var allHls = wp.FindAll(new Type[] { typeof(Hyperlink) }); foreach (var tb in allTbs.Cast <TextBlock>()) { tb.Style = descStyle; } foreach (var hl in allHls.Cast <Hyperlink>()) { hl.Style = hylStyle; } } catch (ResourceReferenceKeyNotFoundException) { } }