skromt Skrevet 6. oktober 2011 Del Skrevet 6. oktober 2011 Har problemer med bruk av combobox for datagridview, det som skjer er at jeg ikke kan identifisere hver enkelt celle av combobox for å editere listen. Her er koden, og den vil legge til samme liste for hver eneste combobox i kolonnen. Kolonne 1(combobox) skal bestemme hva som er i kolonne 2(combobox). Har ikke kompileringsproblemr, er kun det at kolonnen er lik pga jeg har brukt rows(0), cell(0). Men hvordan dele opp slik at hver rad blir sjekket opp uten å hardkode alt? protected override void OnLoad(EventArgs e) { base.OnLoad(e); this.dataGridView1.CurrentCellChanged += new EventHandler(this.dataGridView1_CurrentCellChanged); } private void Form1_Load(object sender, EventArgs e) { // // Column1 // this.Column1.HeaderText = "kolonne 1"; this.Column1.Items.AddRange(new object[] { "a", "b" }); this.Column1.Name = "Column1"; private void dataGridView1_CurrentCellChanged(object sender, EventArgs e) { try { if (this.dataGridView1.Rows[0].Cells[0].Value.Equals("a")) { this.Column2.Items.Clear(); this.Column2.Items.AddRange(new object[] { "f", "g", }); } else { this.Column2.Items.Clear(); this.Column2.Items.AddRange(new object[] { "b", "t", "p"}); } } catch { } // Colum2 this.Column2.HeaderText = "kolonne 2"; Lenke til kommentar
skromt Skrevet 7. oktober 2011 Forfatter Del Skrevet 7. oktober 2011 Kan kjøre løkke gjennom hele tabellen, men dette vil være unødvendig kraft ved å gjøre dette. Lenke til kommentar
GeirGrusom Skrevet 7. oktober 2011 Del Skrevet 7. oktober 2011 Du kan vel sette opp kombobox verdier for den aktuelle kolonnen, istedet for hver celle? Lenke til kommentar
skromt Skrevet 7. oktober 2011 Forfatter Del Skrevet 7. oktober 2011 I første kolonne m/ combobox er dette mulig, men i og med at i 2. combobox kolonne skal utgi en combobox med liste over verdier bestemt i fra 1.kolonne på denne raden er det mer komplisert. Er vel ikke noen andre muligheter enn å ha comboboxene uavhengig av Grid. Lenke til kommentar
GeirGrusom Skrevet 7. oktober 2011 Del Skrevet 7. oktober 2011 Merkelig struktur du skal ha på dette programmet? Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå