WPF在ComboBoxes上有一个名为MaxDropDownItems的属性,允许您在不滚动的情况下设置弹出窗口中可见的组合框项目数。似乎UWP中不存在该属性。是否有一些相同的效果?我试图在滚动之前设置可见项目的数量,但默认情况下它似乎固定为9,我在generic.xaml中找不到任何相关内容。
答案 0 :(得分:1)
如您所知,UWP应用中无法使用ComboBox.MaxDropDownItems Property。 UWP中的等效属性是ComboBox.MaxDropDownHeight属性。使用此属性,我们可以设置组合框下拉列表的最大高度。该值不需要精确。 ComboBox
会根据MaxDropDownHeight
自动调整可见项目的数量。您可以计算出一个近似值,以达到您想要的效果。