DataGridViewComboBoxColumn.MaxDropDownItems Propriedade

Definição

Obtém ou define o número máximo de itens na lista suspensa das células na coluna.

public int MaxDropDownItems { get; set; }

Valor da propriedade

O número máximo de itens de lista suspensa, de 1 a 100. O padrão é 8.

Exceções

O valor da propriedade CellTemplate é null.

Exemplos

O exemplo de código a seguir demonstra como usar um DataGridViewComboBoxColumn para auxiliar na inserção de dados na TitleOfCourtesy coluna. Este exemplo faz parte de um exemplo maior disponível no tópico de visão geral da DataGridViewComboBoxColumn classe.

private static void SetAlternateChoicesUsingItems(
    DataGridViewComboBoxColumn comboboxColumn)
{
    comboboxColumn.Items.AddRange("Mr.", "Ms.", "Mrs.", "Dr.");
}

private DataGridViewComboBoxColumn CreateComboBoxColumn()
{
    DataGridViewComboBoxColumn column =
        new DataGridViewComboBoxColumn();
    {
        column.DataPropertyName = ColumnName.TitleOfCourtesy.ToString();
        column.HeaderText = ColumnName.TitleOfCourtesy.ToString();
        column.DropDownWidth = 160;
        column.Width = 90;
        column.MaxDropDownItems = 3;
        column.FlatStyle = FlatStyle.Flat;
    }
    return column;
}

Comentários

Obter ou definir essa propriedade obtém ou define a MaxDropDownItems propriedade do objeto retornado pela CellTemplate propriedade . Definir essa propriedade também define a MaxDropDownItems propriedade de cada célula na coluna. Para substituir o valor especificado para células individuais, defina os valores de célula depois de definir o valor da coluna.

Aplica-se a

Produto Versões
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

Confira também