preview von Feldern bei Datenbindung per Code

Expression Blend kennt  die Möglichkeit per Sample Data Entwurfszeit Daten für die Visualisierung zu verwenden. Viele Entwickler bevorzugen aber Code um Daten zuzuweisen. Der Designer sieht dann leider im Entwurf nicht mit welchen Daten er zu rechnen hat. Dies erschwert aber die Arbeit des UI Designers.

Mein Ziel ist es sowohl im Visual Studio Designer als auch in Blend 4 ein passendes Preview für die Silverlight Anwendung zu bieten.

image

Dazu habe ich einfach einen String als Resource deklarativ angelegt und diesen im Binding per Fallback Value zugewiesen.

xmlns:sys="clr-namespace:System;assembly=mscorlib">
<UserControl.Resources>
        <sys:String x:Key="strCompany">Alfreds Futterkister</sys:String>
    </UserControl.Resources>
        <Grid x:Name="LayoutRoot" Background="White" Loaded="LayoutRoot_Loaded">
        <TextBox Height="24" HorizontalAlignment="Left" Margin="180,30,0,0" Text="{Binding CompanyName,Mode=TwoWay,
FallbackValue={StaticResource strCompany}}"
VerticalAlignment="Top" Width="138" />

Kommentar schreiben