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

Trending Topics

Online now

Members online
1,097
Guests online
1,007
Total visitors
2,104

Forum statistics

Threads
2,274,856
Posts
28,958,885
Members
1,233,461
Latest member
Kdgwapo
Back
Top