14

実行時に (リストへのデータ バインディングを介して) 項目を追加する WPF のコンボボックスがあります。すべて (またはほとんど) の項目が表示されるように、ドロップダウン ボックスの高さを動的に設定したいと思います。残念ながら、ドロップダウンの高さは一度設定され、動的に変更できないようです。いつも同じ大きさに見える。

ドロップダウンの高さを調整する比較的簡単なものはありますか?


はい、コンボボックスに項目を追加してから設定してみました。デバッガーでは、新しい値がそこにあるように見えます。ただし、ドロップダウンを開くと、独自に選択したサイズにドロップダウンします。MaxDropDownHeight を誇張してみましたが、「Auto」に設定しても無駄でした。

4

3 に答える 3

17

このプロパティMaxDropDownHeightは、ドロップダウン リストの高さを制御するコンボ ボックスの依存関係プロパティです。これは依存関係プロパティであるため、値を動的に設定できます。

この値を設定してみましたか?

MaxDropDownHeight="Auto"
于 2009-01-02T17:14:24.020 に答える