You can try to change the ControlTemplate of the ComboBox
. However I would propose to profile first, before loose a lot of time for optimizing things you only suspect to be slow.
The microsoft profiling tools are very powerfull to profile WPF-GUIs.
I have not looked into but I don't think that MS uses BitmapEffects
in its ControlTemplates
. However I already have seen a case where using the DropShadowEffect
(this is not a BitmapEffect
) has influenced performance very negatively: Updates within it have marked the content of the whole screen as invalid. With Perforator of the performance profiling tools, you will find and fix such problems very fast.