コンボボックス内のアイテムをグループにまとめようとしています。これを行うために、プロジェクト名とグループ名の文字列を持つオブジェクトを作成しました。次に、これらの値を表示するようにGroupStyleとItemTemplateを設定します。しかし、現在のところ、コンボボックスにはプロジェクト文字列だけが表示されています(ボックスには赤い枠があり、何らかのエラーを示しています)。ここでコンボボックスにグループ化が表示されない
は私のコンボボックスのためのXAMLです:
<ComboBox x:Name="comboBoxProjects" Margin="165,90,28,0" Grid.Column="0" VerticalAlignment="Top" Height="25"
IsSynchronizedWithCurrentItem="True" SelectedIndex="0" Style="{StaticResource ComboBoxDefault}"
ItemsSource="{Binding Path=ProjectClientSelections.ProjectGroupItems,Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
SelectedItem="{Binding Path=ProjectClientSelections.SelectedProject, UpdateSourceTrigger=PropertyChanged}">
<ComboBox.GroupStyle>
<GroupStyle>
<GroupStyle.HeaderTemplate>
<DataTemplate>
<TextBlock Text="{Binding GroupName}"/>
</DataTemplate>
</GroupStyle.HeaderTemplate>
</GroupStyle>
</ComboBox.GroupStyle>
<ComboBox.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding Project}"/>
</DataTemplate>
</ComboBox.ItemTemplate>
</ComboBox>
誰も私が間違っているつもりだ場所を確認していますか?
ありがとうございました! – fyodorfranz