Length of ComboBoxColumn

本文关键字:ComboBoxColumn of Length | 更新日期: 2023-09-27 18:10:42

我有一个DataGridView与ComboBoxColumn在它。ComboBoxColumn中有超过50个项目。当我单击组合框时,所有50多个项目都显示在屏幕底部。是否有可能在单击组合框时仅显示前10个项目,然后能够在组合框仍打开时滚动其他项目?

Length of ComboBoxColumn

我没有尝试过,但是,它可以通过将MaxDropDownItems属性分配给10来完成。要分配属性,你必须在EditingControlShowing事件上获得组合框控件。

private void DataGridView1_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
{
    ((ComboBox)e.Control).MaxDropDownItems = 10;
}

您可能正在查找ComboBoxColumn

中的MaxDropDownItems