0
ich nach dieser mein MVVM Muster erstellt SO Adding controls dynamically in wpf mvvmWPF MVVM - Ansichtsmodell Erste hinzufügen Kontrollen auf den gleichen groupbox
My Datatemplate sieht wie folgt aus:
<DataTemplate DataType="{x:Type Product_Configurator:ModelParametersViewModel}">
<GroupBox Grid.Row="1" x:Name="groupBox" Header="Standard" >
<Grid x:Name="grpStandard" >
<Grid.RowDefinitions>
<RowDefinition Height="1*" />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="1*" />
<ColumnDefinition Width="1*" />
</Grid.ColumnDefinitions>
<Label Grid.Column="0" Content="{Binding AttributeName}" />
<TextBox Grid.Column="1" Style="{DynamicResource Configurator_Value_Box}" Text="{Binding EvalValue}"/>
</Grid>
</GroupBox>
</DataTemplate>
Dies ist, wie meine Ansicht wie folgt aussieht:
aber eigentlich möchte ich alle Etiketten und Textfelder in der gleichen groupbox. Wie erreiche ich das?
einfach die GroupBox von Ihrem Datatemplate entfernen und die Itemscontrol mit der Sammlung von Product_Configurator setzen: ModelParametersViewModels in einem GroupBox? – blindmeis
genial, irgendwie war es zu offensichtlich für mich auch, danke. Sende es als Antwort, damit ich es markieren kann! – Ksdmg