To może być głupie pytanie, ale czy możliwe jest zdefiniowanie niektórych przykładowych danych jako DataContext, aby zobaczyć mój DataTemplate w DesignView?Czas projektowania danych dla datamiplate w xaml
W tej chwili zawsze muszę uruchomić moją aplikację, aby sprawdzić, czy moje zmiany działają.
E.g. z kodem następujące DesignView tylko pokazuje puste pole listy:
<ListBox x:Name="standardLayoutListBox" ItemsSource="{Binding myListboxItems}">
<ListBox.ItemTemplate>
<DataTemplate>
<Grid>
<Grid.RowDefinitions>
<RowDefinition />
<RowDefinition />
</Grid.RowDefinitions>
<Label Grid.Column="0" Content="{Binding text1}" />
<Label Grid.Column="1" Content="{Binding text2}" />
</Grid>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
proszę zobaczyć rozwiązań przedstawionych w tym poście: http://stackoverflow.com/questions/1889966/what-approaches-are-available-to-dummy- design-time-data-in-wpf –
Do tej pory przeczytałem wiele próbek, ale naprawdę nie jestem w stanie uzyskać tego prostego listboxu, który zostałby wypełniony w czasie projektowania. Jestem pewna, że czegoś mi brakuje, ale nie mogę się dowiedzieć co. Czy możliwe jest dostarczenie działającej próbki dla mojego listbox? – MTR
Zobacz poniżej moją odpowiedź na przykładowy kod. –