Come aggiungere un DropDownList in DataGrid

February 11

Come aggiungere un DropDownList in DataGrid


Microsoft .NET Framework controllo DataGrid consente di visualizzare file di tabelle di dati. Se si desidera visualizzare una grande quantità di dati nel controllo DataGrid, è necessario utilizzare le colonne selezionate in modo da visualizzare solo le righe con un valore scelto in una particolare colonna. Con l'aggiunta di un elenco a discesa nelle colonne DataGrid, si fanno più facile per gli utenti trovare le informazioni disponibili da una fonte di dati nelle loro applicazioni.

istruzione

1 Fai clic su "Start" nella barra delle applicazioni di Windows, e quindi fare clic su "Microsoft Visual Studio."

2 Fai clic su "File", selezionare "Apri" e quindi fare doppio clic sul file in cui si desidera aggiungere un elenco a discesa DataGrid.

3 Inserire il seguente codice dopo il "DataGrid) (" linea:

ShowDropDownList public void ()

{

PopulateFilters();

String [] filterArray = new String [filters.Count];

filters.Keys.CopyTo (filterArray, 0);

dropDownListBox.Items.Clear ();

dropDownListBox.Items.AddRange (filterArray);

dropDownListBox.SelectedItem = selectedFilterValue;

HandleDropDownListBoxEvents ();

SetDropDownListBoxBounds ();

dropDownListBox.Visible = true;

dropDownListBoxShowing = true;

this.DataGridView.Controls.Add (dropDownListBox);

dropDownListBox.Focus ();

// Invalidare la cella in modo che il pulsante a discesa

riverniciare

// in the pressed state.

this.DataGridView.InvalidateCell (questo);

}

4 Fai clic su "File" e poi su "Salva" per aggiungere nell'elenco a discesa in DataGrid.