Input Library for WPF
ドロップダウンリストの最大高さと最大幅の設定
Input for WPF > ComboBox > ComboBox の使用 > ドロップダウンリスト > ドロップダウンリストの最大高さと最大幅の設定

デフォルトでは、DropDownWidth プロパティと DropDownHeight プロパティはどちらも NaN に設定されているため、ドロップダウンリストのサイズは、最も広い C1ComboBoxItem 項目の幅とすべての C1ComboBoxItem 項目の高さの合計によって決定されます。

ドロップダウンリストの最大幅と最大高さを制御するには、C1ComboBox コントロールの MaxDropDownWidth プロパティと MaxDropDownHeight プロパティを設定します。これらのプロパティを設定すると、ドロップダウンリストの領域は、指定された値より大きくなりません。リストの幅または高さが、指定された最大の幅または高さを超えている場合は、ドロップダウンリストにスクロールバーが自動的に追加されます。

次の手順に従います。

  1. MaxDropDownHeight="150" と MaxDropDownWidth="350" を <c1:C1ComboBox> タグに追加します。マークアップは、次のようになります。 <c1:C1ComboBox HorizontalAlignment="Left" Width="249" MaxDropDownHeight="150" MaxDropDownWidth="350">

  2. プログラムを実行し、コンボボックスのドロップダウン矢印をクリックして、設定の結果を確認します。