Nevím přesně jestli by to v tomhle případě bylo proveditelné, ale zkusil bych u každého itemu přidat boolovskou vlastnost kterou by jsi pak nabindoval v setteru itemu u komboboxu na vlastonst Visibility + pužil bys konvertor, který by vracel buď visible/colapsed,
Něco jako toto(jen ne v lisboxu, ale comboboxu):
<ListBox.ItemContainerStyle>
<Style TargetType="{x:Type ListBoxItem}">
<Setter Property="Visibility" Value="{Binding TvojeVlastnost, Converter={StaticResource TrueVisibleConv}}"></Setter>
</Style>
</ListBox.ItemContainerStyle>