Если все, что вам нужно, это раскрыть ComboBox на , выглядеть как меню, тогда вам не нужно ничего заменять, так как ComboBox принимает произвольный контент.
Например
<Grid>
<ComboBox Margin="25" MaxHeight="25">
<TextBlock Text="Hello" />
<TextBlock Text="Hello" />
<TextBlock Text="Hello" />
<TextBlock Text="Hello" />
<Separator />
<TextBlock Text="Hello" />
<TextBlock Text="Hello" />
<TextBlock Text="Hello" />
<Separator />
<TextBlock Text="Hello" />
</ComboBox>
</Grid>