У меня есть приложение WPF 4, в котором есть несколько пользовательских элементов управления, которые совместно используют стили в своих дочерних элементах управления. Поэтому я создаю несколько стилей в моем App.xaml as. Например:
<Style x:Key="ViewTitle" TargetType="{x:Type Border}">
<Setter Property="BorderBrush" Value="LightGray" />
<Setter Property="HorizontalAlignment" Value="Stretch" />
<Setter Property="VerticalAlignment" Value="Top" />
</Style>
Затем в своих пользовательских элементах управления я использую StaticResource для ссылки на них, например:
<Border Style="{StaticResource ViewTitle}">
<TextBlock Margin="6,3,4,5" FontSize="18" FontWeight="Bold" Foreground="White" HorizontalAlignment="Left" Text="Host Management" />
</Border>
Это все отлично работает. Проблема в том, что Visual Studio 2010 RC помещает синюю волнистость под ссылкой StaticResource и говорит: ресурс "ViewTitle" не может быть разрешен.
Что с этим? Это проблема с Visual Studio или я делаю что-то не так?