🔒 Closed C# DataGridViewComboBoxCell value is not valid

Status
Not open for further replies.

Hal

Eternal Poster
Meron akong DataGridView na may naka set na columns sa design.
TextColumn1 | TextColumn2 | ComboboxColumn
Ganyan ang ayos nya pero laging value invalid kapag nag seset na ako ng values para sa comboboxcolumn.

C#:
DataGridViewComboBoxCell cbc = new DataGridViewComboBoxCell();
string[] days = { "1", "3", "7", "15", "30" };
cbc.Items.AddRange(days.ToArray());
dvpnlbbGridView.Rows.Add(col1_string_item, col2_string_item, cbc);

Pa help naman mga master na stuck an ako dito yung puro na search ko kasi naglalagay lang ng combobox column kapag na fill na yung dgv pero sa system ko kasi yung user na mag seselect ng item then transfer sa next gridview tapos yang combobox column automatic yang array of days lang lagi ang value.
 
C#:
cbc.Items.AddRange(days.ToArray());
dito sa line na to, bakit dats.ToArray()?
hindi ba array na sya?
 
error pa din. sinubukan ko lahat combination kapag 1 value na nasa datasource/item collection hindi nag eeror. kapag sinubukan kong i fill wala nangyayari.
 
mag a-add ng new row (col1text, col2text, col3combobox na filled ng days). Di ko kasi alam mag populate ng datagridviewcombobox
 
OK na mga sirs
DataGridViewComboBoxCell cbc = dataGridView1.Rows[e.RowIndex].Cells[2] as DataGridViewComboBoxCell;
cbc.Items.Add("something");
tapos need pala naka false yung read only para gumana yung dropdown ng combobox.
 
Status
Not open for further replies.

About this Thread

  • 5
    Replies
  • 742
    Views
  • 3
    Participants
Last reply from:
Hal

Trending Topics

Online now

Members online
1,034
Guests online
6,218
Total visitors
7,252

Forum statistics

Threads
2,354,202
Posts
29,382,670
Members
1,079,372
Latest member
oussie
Back
Top