この問題について Web にはさまざまな投稿があり、ComboBox は最初のドロップダウンの項目に合わせてドロップダウンの高さのみを変更します。表示される項目を変更しても、ドロップダウンのサイズは変更されません。私が見つけたさまざまな回避策は私にはうまくいかないようなので、誰かがこれを解決する方法を見つけたのではないかと思っていました.
私の現在のオプションは、MinHeight を使用して適切なサイズに設定することです (MinHeight と MaxHeight を設定すると、Height を設定した場合と同じ問題が発生します。項目が境界の外に出たときにスクロールバーが表示されません。
アイテムのコンテナを変更しようとしましたが、すべてこの問題があるようです。何か案は?
いくつかのフォーラムで示されているように、ItemsSource を変更するたびにプログラムでコンボを再作成しようとしましたが、クラッシュせずにこれを機能させることはできません。