私はこれにあまりにも多くの時間を費やしてきたので、誰かが私を正しい方向に向けるのを助けることができれば、私は非常に感謝しています.
ListBox を含む Expander があります。ListBox をリスト、つまり FilteredProjects にバインドしました。表示されたリストのアイテム数をエキスパンダーのヘッダーに反映させたいと思います。ProjectsCount に INotifyPropertyChanged を実装しましたが、ListBox の ItemsSource は問題なく更新されます。お時間をいただきありがとうございます。
<Expander>
<Expander.HeaderTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<TextBlock Text="Projects" />
<Border CornerRadius="4" Padding="0" BorderThickness="1" BorderBrush="Black" Background="#FF545F42" Margin="1,0,0,0" >
<Label Content="{Binding Path=ProjectsCount, UpdateSourceTrigger=PropertyChanged, Converter={StaticResource filter}}" Padding="0" FontSize="8" FontStyle="Italic"></Label>
</Border>
</StackPanel>
</DataTemplate>
</Expander.HeaderTemplate>
<ListBox x:Name="ProjectsFilterListView" Opacity="1" ItemsSource="{Binding FilteredProjects}" >
<ListBox.ItemTemplate>
<DataTemplate>
<CheckBox IsChecked="{Binding IsSelected}" Content="{Binding ItemName}" Margin="10,10,0,10"></CheckBox>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
</Expander>