In Visual Studio 2008 ist die Design-Oberfläche nur leer, da ich diesen Stil App.xaml hinzugefügt:Gebrochene Silverlight Designer-Oberfläche in VS2008
<Style x:Key="RightAlignedCell" TargetType="data:DataGridCell">
<Style.Setters>
<Setter Property="HorizontalContentAlignment" Value="Right" />
</Style.Setters>
</Style>
und das Hinzufügen dieses erforderlich Namensraumes an der Spitze Daten zu machen: auflösbar
xmlns:data="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Data"
Wenn die Silverlight-Anwendung ausgeführt wird, funktioniert alles einwandfrei. Jedoch ist die Design-Oberfläche leer ist und ich diesen Fehler zeigt sich während der XAML-Bearbeitung:
Ungültige Attributwert Daten: Datagridcell für Immobilien Target
Wie gesagt, ist dieser Fehler nur etwas, das passiert während der Design-Zeit. Die Zusammenstellung funktioniert einfach perfekt. Was mache ich falsch, warum kann der Designer diesen Namensraum nicht richtig auflösen?
Update: Auch wenn ich den Stil von App.xaml nach Page.xaml verschieben, funktioniert der Designer wieder .. Irgendwelche Ideen?
Das verursacht den Fehler "ungültiger Attributwert {x: Type data: DataGridCell} für Eigenschaft TargetType". – driAn