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.