ich diesen Code habe:Datatemplate Bindung zeigt nichts
<GroupBox Style="{DynamicResource MaterialDesignCardGroupBox}" Grid.Row="0" Grid.Column="0" >
<Label Content="{Binding MatchController.Match.TeamHome}" />
<GroupBox.HeaderTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<Image Height="32" Width="32" Source="{Binding MatchController.Match.TeamHomeShield}" />
<Label Content="{Binding MatchController.Match.TeamHome}" />
<TextBlock Margin="8,0,0,0" VerticalAlignment="Center" Style="{StaticResource MaterialDesignSubheadingTextBlock}" Text="{Binding Match.TeamHome}"/>
</StackPanel>
</DataTemplate>
</GroupBox.HeaderTemplate>
</GroupBox>
Wie man sehen kann ich ein Header-Template mit einem Datatemplate in der GroupBox habe. Das Merkwürdige ist, dass das Label außerhalb der GroupBox den Wert von TeamHome korrekt anzeigt, aber innerhalb des StackPanels in der DataTemplate wird nichts angezeigt und die Bindung ist gleich, warum? Geheimnis des Lebens.
Können Sie auch den MaterialDesignCardGroupBox-Stil anzeigen? – shadow32
ist Material Design in XAML, können Sie es auf github Seite hier finden: https://github.com/ButchersBoy/MaterialDemoInXamlToolkit/blob/master/MainDemo.Wpf/GroupBoxes.xaml – Vandehusend
Wie verhält es sich ohne die MaterialDesignCardGroupBox Stil angewendet? Und womit ist Ihre GroupBox umgeben? Ich vermute, es ist in einem anderen DataTemplate – shadow32