网上有很多关于此问题的帖子,其中 ComboBox 仅更改其下拉高度以适应其第一个下拉列表中的项目。对所示项目的任何更改都不会导致下拉菜单调整大小。我发现的各种解决方法似乎对我不起作用,所以我想知道是否有人找到了解决这个问题的方法。
我当前的选择是使用 MinHeight 并将其设置为合理的大小(如果我设置 MinHeight 和 MaxHeight,我会遇到与设置 Height 相同的问题 - 当项目超出范围时没有滚动条。
我试过改变物品的容器,但似乎它们都有这个问题。有任何想法吗?
请注意,每当我按照几个论坛的指示更改 ItemsSource 时,我也尝试以编程方式重新创建组合,但我无法让它在不崩溃的情况下工作。