Ich habe WPF 4-Anwendung, die eine Anzahl von UserControls hat, die Stile in ihren untergeordneten Steuerelementen freigeben. Also erstelle ich eine Reihe von Stilen in meiner App.xaml als. Zum Beispiel:Die Ressource konnte nicht aufgelöst werden (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>
Da ist in meinem Benutzersteuerelement verwende ich Static sie zu verweisen, zum Beispiel:
<Border Style="{StaticResource ViewTitle}">
<TextBlock Margin="6,3,4,5" FontSize="18" FontWeight="Bold" Foreground="White" HorizontalAlignment="Left" Text="Host Management" />
</Border>
Das alles funktioniert gut. Das Problem ist, dass Visual Studio 2010 RC einen blauen Squiggly unter der StaticResource-Referenz platziert und sagt: Die Ressource "ViewTitle" konnte nicht aufgelöst werden.
Was ist los? Ist das ein Problem mit Visual Studio oder mache ich etwas falsch?
Haben Sie einen Fehler bei der Kompilierung erhalten oder Laufzeit, oder nur die blaue Squiggly? Wenn es nur die blaue Squiggly ist, und alles zur Laufzeit gut funktioniert, würde ich es als Designer scheitern. – itowlson
Yeah nur ein Designer Squiggly. Es baut und läuft gut. Ich bin neu in WPF so Ich war misstrauisch Ich habe es falsch gemacht – BrettRobi
Ich habe das gleiche Problem auch :( –