There are various posts on the web about this issue whereby the ComboBox only changes its dropdown height to fit the items on its very first dropdown. Any changes to the items shown doesn't cause the dropdown to resize. The various workarounds I have found don't seem to work for me, so I was wondering if anyone had found a way to solve this.
My current option is to use MinHeight and set it to a reasonable size (if I set MinHeight and MaxHeight, I get the same issue as if I set Height - no scrollbar when the items go outside the bounds.
I've tried changing the container for the items, but it seems they all have this issue. Any ideas?
Note that I have also tried programmatically recreating the combo whenever I change the ItemsSource as indicated on several forums, but I can't get this to work without crashing.