🔒 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
  • 737
    Views
  • 3
    Participants
Last reply from:
Hal

Trending Topics

Online now

Members online
752
Guests online
4,528
Total visitors
5,280

Forum statistics

Threads
2,331,087
Posts
29,255,575
Members
1,151,422
Latest member
Aceeeeeee13
Back
Top