我有WPF 4應用程序,它有一些UserControls共享他們的子控件中的樣式。所以我在App.xaml中創建了許多樣式。例如:資源無法解決(VS 2010 RC)
<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的問題還是我做錯了什麼?
你得到的編譯錯誤或運行時,或只是藍色的波浪曲線?如果它只是藍色的波浪曲線,並且在運行時一切正常,我會在設計器失敗時將其寫下。 – itowlson 2010-03-06 00:57:12
是的,只是一個設計師的曲折。它建立並運行良好。我很懷疑我做錯了。 – BrettRobi 2010-03-06 00:59:33
我也有同樣的問題:( – 2012-03-13 18:32:57