tamam anladim ben ne demek istediginizi. Aslinda for döngüsü dediginiz isi yapiyor, sizin
yazdiginiz kod yanlis. i, 1,2 ve 3 deyken de calisiyor ama siz ayni label'a degerleri üstüne yazdirdiginiz icin, en sondaki (3. olani) yazdiriyor
lblMenuName.Text = "";
for (int i = 1; i < dgwList.RowCount; i++)
{
Image img = Image.FromFile(dgwList.Rows[i].Cells[2].Value.ToString());
this.picList.Image = new Bitmap(img, new Size(150, 150));
lblMenuName.Text += dgwList.Rows[i].Cells[1].Value.ToString() + " - ";
}kodunuzu su sekil degistirirseniz lblMenuName de sütunlardaki 3 degeri de göreceksiniz "deger 1 - deger 2 - deger 3 - " seklinde
tabi ayni problemi picList de de yasayacaksiniz cünkü o da ayni sekilde üzerine yaziyor ve en son deger gecerli oluyor. Farkli bir mantik düsünmeniz lazim. Cünkü for döngüsünde, sartlar kadar döngü calisir o halde, sartlar kadar label, image itemlariniz olmali
kolay gelsin