Hvordan legge til en Dropdown i Datagrid

Hvordan legge til en Dropdown i Datagrid


Microsoft .NET Framework Datagrid-kontroll kan du vise rader med data tabeller. Hvis du ønsker å vise en stor mengde data i Datagrid-kontroll, må du bruke de valgte kolonnene for å vise bare de radene med en valgt verdi i en bestemt kolonne. Ved å legge en rullegardinlisten i Datagrid kolonner, gjør du lettere for brukere å finne den informasjonen som er tilgjengelig fra en datakilde i sine søknader.

Bruksanvisning

1 Klikk "Start" på oppgavelinjen i Windows, og klikk deretter på "Microsoft Visual Studio."

2 Klikk "Fil", velg "Open" og deretter dobbeltklikke på filen der du vil legge til en Datagrid nedtrekkslisten.

3 Skriv inn følgende kode etter "Datagrid ()" linje:

public void ShowDropDownList ()

{

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 ();

// Oppheve cellen slik at drop-down-knappen vil

repaint

// in the pressed state.

this.DataGridView.InvalidateCell (denne);

}

4 Klikk på "File" og deretter "Lagre" for å legge til rullegardinlisten i Datagrid.